摘要:雲的大環境下,意味以雲為中心的快速應用開發能力將成為“勝負手”。在現如今如此復雜的外部環境,且高速發展的情況下,為了不重蹈覆轍,必須需要開發者的第二曲線來破局!
隨着雲計算的發展成熟和大廠的積極推動以及企業需求的增加,雲原生已經慢慢被行業所熟知。近些年來,除了雲原生的蓬勃發展以外,也迎來了新的趨勢和挑戰,企業對雲原生應用開發能力的要求也越來越高。
當下,企業數字化建設邁入從 “ON”到 “IN”的新階段,從傳統業務搬遷上雲發展為,新業務內生於雲。
同時,雲的大環境下,也意味以雲為中心的快速應用開發能力將成為“勝負手”。因為具備規模化、快速迭代能力的雲服務使政企創新更簡單、更高效。
就在剛剛結束的的2021華為開發者大會上,來自華為雲DevCloud 首席技術布道師-徐毅,專門針對雲原生2.0下的趨勢和挑戰,發表了在雲原生的大環境下,急需開啟開發者的第二曲線的看法。
那何為第二曲線呢?
從創新思維模型中S曲線模型可以知道,連續創造性非常重要,有數據表明90%的人97%的時間,都是連續性創新,實際上,企業創造的大部分利潤都來自常規創新,其中不乏經典的案例,如:英特爾不斷推出新更強的微處理器、微軟Windows系統的不斷升級、蘋果IPHONE的升級換代。在軟件行業中的第一曲線,我們一般認為是,傳統的應用開發,包括桌面/移動以及Web應用開發等。可在技術發展的過程中,總會遇到極限出現的那一刻,令人沮喪的是,極限點是不可避免的。
“如果你處於極限點,無論你多么努力,也不能取得進步”——理查德.福斯特《創新:進攻者的優勢》
在現如今如此復雜的外部環境,且高速發展的情況下,為了不重蹈覆轍,必須需要開發者的第二曲線來破局!
而能從極點轉向另一條曲線的有效辦法,當屬雲原生技術的演進。越來越成熟的雲原生技術化解了開發者的諸多難題,如:資源問題、技術棧問題、質量問題、流程問題、運維問題等。
如何破局?
越來越成熟的雲原生技術化解了開發者的諸多難題。
核心的關鍵所在就是掌握1+N關鍵能力,再配合雲原生提供的開發能力,開啟第二曲線!
關於1+N,就是1個DevOps平台加上N套技術棧(如上圖)。
技術棧自然不必多說,那么DevOps的作用是什么呢?Gartner曾提出:DevOps工具鏈用來向價值流交付與管理聚焦。
所以,就需要一個平台來實現DevOps工具鏈,華為雲DevCloud應運而生。
如何應用1+N的關鍵能力呢?
會中,專家通過演示使用華為雲DevCloud完成應用開發全過程,體現“一行代碼秒上雲”,提升雲時代綜合競爭力,例子中使用的是華為雲彈性雲服務器ECS搭配華為雲DevCloud來進行的講解介紹。
詳細操作過程請看《都2021了,還沒體驗過項目上雲?——老司機帶你一行代碼秒上雲》
開發者生態的“學”、“用”、“創”的三部曲
除了一站式的DevOps平台以外,華為雲DevCloud專業服務還為了開發者打造了,開發者生態的“學”、“用”、“創”的三部曲。
關於三部曲的第一步“學”,基於DevOps工程師的能力模型和特點——技術要求多,新角色涌出等,提供了評測的能力,同時也可以在學習后取得相關認證(如華為的HCIP、SAFe等)
而剩下的兩步(“學”和“用”),可以通過華為雲的沙箱實驗室來獲得更好的實操體驗,進而實現了從知到用的有效閉環。具體請訪問華為官網的使用華為雲DevCloud實現20分鍾一行代碼上雲進一步的了解和使用。
最后專家還提出,希望廣大開發者可以通過華為所提供的能力,真正實現自我創造的提升和蛻變。