當前位置:
首頁 > 科技 > Cloud2.0時代,探秘積累與創新的基因

Cloud2.0時代,探秘積累與創新的基因

如果說 1.0 時代是側重軟體創新的時代,那麼 2.0 時代的雲端則更側重於硬體和晶元的創新。這種創新對於雲服務提供商來講,對企業的技術沉澱積累和創新的基因要求會更高,以晶元、硬體和軟體全棧協同的雲服務更容易滿足大中型企業的業務需求。同時,在開發、交付、運維等工作流程都可以在雲端實現的條件下,開發者也將獲得全新的開發體驗。

1

Cloud 2.0,架構、演算法和晶元創新不能少

跨過一個時代,意味著軟硬體等各方面能力的創新和升級。一般來講,軟體的能力主要聚焦在架構和演算法上,而硬體則是在架構和晶元上。

華為過去服務於大量運營商,將軟體專註於架構和核心演算法,硬體則注重架構和晶元技術,並在數據中心基礎設施中注入精力。因而,華為雲在 Cloud 2.0 時代里,從應用的開發部署運維平台和工具框架,到 AI 的基礎模型演算法和面向領域的建模和演算法,整個垂直軸向上進行技術突破,構建了基於晶元、軟、硬體協同的全棧技術體系,通過 On-line 的形式向外輸出,並打造了人工智慧、容器、物聯網 IoT、區塊鏈、大數據等領域的核心產品。

2

厚積薄發:雲端 DevOps 開發

華為的研發模式在過去的三十餘年裡經歷軟體作坊、軟體過程及重型控制再到現在的敏捷、精益、DevOps 的階段變革。因此,華為對 DevOps 也有更深層次的理解:DevOps 已經超越了一種研發模式的範疇,更是商業模式的變革,很多行業也會走向 DevOps 模式。

一般來講,DevOps 工具平台的構建會非常複雜,理念和方法論是工具平台的靈魂、主線,工具需要承載先進理念和方法論,固化流程、經驗和最佳實踐。而華為雲 DevCloud 開放華為研發實踐,幫助軟體企業進行業務創新。華為雲 DevCloud 將華為的研發實踐、研發理念、研發工具合為一體。開發者可以在華為雲 DevCloud 上進行 Web 開發,微服務,移動應用,遊戲動漫等各種產品和應用的開發。

3

DevOps 持續積累交付理念和方法論

華為雲推出的 DevCloud Cloudpipeline 流水線服務為開發者提供了 DevOps 持續交付能力。華為產品團隊和代碼規模跨度極大,導致一個產品會依賴於幾個不同團隊交付的不同平台、不同部門使用的環境和組網也存在極大差異。在這種複雜的環境下,華為構建了分層分級持續交付流水線,分為個人級、項目級、子系統級、產品級(版本級)、解決方案級等數級流水線,通過流水線編排工作流、觸發下一級流水線的執行來保障產品團隊和組件之間的協同交付。

在相關配套技術和服務中,灰度發布能力、極速構建、基礎設施即代碼、配置即代碼、Docker、K8s、自動部署、自動化測試、CloudPipelineCDDL 描述文件等尤為關鍵。增量構建、並行構建、依賴預讀與緩存、容器化 slave 等不斷提升構建速度,通過容器化技術使得環境標準化,消除 DTAP 四大環境間的差異,減少環境配置、部署和問題定位成本。自動化一切、代碼化一切、服務化一切、版本化一切、數據化一切、可視化一切,是流水線和 DevOps 平台的基本方向。未來還會包括智能化一切。

近年來,雲端技術的變革速度達到了新的高度,企業持續的創新不斷賦能開發者,而積累和創新的基因也在雲服務提供商的體內不斷展現。那麼具體在雲端如何解決用戶的開發、演算法和運維難題,讓積累和創新的基因落地成開發者的能力呢?InfoQ 聯合華為雲定製了一期《CLOUD 雲 》特別專刊,為開發者和技術決策者們提供一個新的視角,能夠潛心觀察到在雲服務提供商眼中的技術世界變化。

如何閱讀本書

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 InfoQ 的精彩文章:

那麼多公司搞機器學習,他們做出啥了?
前Intel大數據架構師:如何把個人成長融入到時代發展中?

TAG:InfoQ |