Microsoft 的 DevOps 之旅
了解 Microsoft 的團隊如何藉由採用 DevOps 來轉型
DevOps 的承諾和挑戰
我們可以透過 DevOps 來改變工作的方式,將更好的產品提供給客戶,並實現更優異的業務成果。不過,要採用 DevOps 並不容易。除了實作新的程序和技術以外,讓 DevOps 實務成功的最終關鍵就是採納 DevOps 文化。要改變文化並不容易,尤其對已經累積數十年技術開發經驗的大公司來說更是如此。
在 Microsoft,我們深知這是一項多大的挑戰。下面這些案例談到我們持續進行 DevOps 旅程時,所發生的幾個試驗與學習經驗。
DevOps 案例
依循我們的 DevOps 旅程,了解所有 Microsoft 團隊這一路上學到的經驗。
將機器學習工作流程自動化
了解 Microsoft 開發人員部門中兩個不同的團隊如何齊心協力,藉由實作機器學習作業 (MLOps),將成功的 AI 原型轉換成 Visual Studio 產品功能。
從 Ops 發展到 SRE
探索 Xbox 可靠性工程和營運團隊如何轉換跨團隊的共同作業,在 Kubernetes 上打造全球遊戲串流服務。
推動卓越的工程效果
了解 Microsoft One Engineering System 團隊如何透過工具及採用由 DevOps 推動的持續學習文化,帶領各團隊發揮卓越的成效。
對開放原始碼進行創新
了解 .NET 基礎結構團隊如何簡化開發人員的共同作業,以加快 GitHub 上的開放原始碼創新速度。
重新定義 IT 監控
探索管理性平台團隊如何從傳統的集中式 IT 監控轉型,從而實現分散式自助雲端運作模型。
Microsoft 採用 DevOps 的方式
團隊間的共同作業
打破團隊之間的隔閡是成功採用 DevOps 的關鍵。溝通、透明度和目標一致性可讓團隊簡化 DevOps 共同作業,聯手打造出更好的產品。
採用成長型思維
Microsoft 的 DevOps 重點是持續學習。團隊必須改變工作的方法、採用新的程序,並將失敗視為學習的契機。這是永無休止的旅程。
透過技術落實改變
Microsoft 團隊仰賴最佳的可用工具。Azure 可讓我們穩定地大規模運作基礎結構,並將流程自動化。使用並參與開放原始碼可加快創新速度。