Microsoft 的 DevOps 历程
了解 Microsoft 团队如何通过采用 DevOps 进行转型
DevOps 的承诺与挑战
通过借助 DevOps 改变我们的工作方式,我们可以为客户提供更好的产品,并获得更好的业务成果。但是采用 DevOps 并不容易。除实现新流程和技术外,成功开展 DevOps 实践的最终关键是接受 DevOps 文化。而文化变革并非易事,尤其是对于一家拥有几十年技术开发经验的大型公司而言。
在 Microsoft,我们对这一挑战非常了解。以下是我们在正在进行的 DevOps 历程中所经历的一些试验和学习案例。
DevOps 案例
跟随我们的 DevOps 历程,了解 Microsoft 团队在此过程中学到的经验教训。
使机器学习工作流自动化
了解如何让 Microsoft 开发者事业部的两个不同团队合作,通过实现机器学习操作 (MLOps) 将成功的 AI 原型转换为 Visual Studio 产品功能。
将 Ops 演变成 SRE
了解 Xbox 可靠性工程与运营团队是如何跨团队协作实现转型以在 Kubernetes 的基础上构建全球游戏流媒体服务的。
重新定义 IT 监视
探索可管理性平台团队如何从传统的集中式 IT 监视进行转型,以实现云操作的分布式自助模型。
Microsoft 如何实现 DevOps
团队协作
打破团队之间的隔阂对于成功采用 DevOps 至关重要。沟通、可见性和一致的目标可帮助团队简化 DevOps 协作并共同打造更好的产品。
采取成长心态
Microsoft 的 DevOps 就是一个持续学习的过程。团队必须改变工作方式,采用新流程,并将失败视为一种学习机会。这条道路永无止境。
通过技术实现变革
Microsoft 团队依赖现有的最佳工具。Azure 使我们能够可靠地大规模操作基础结构并实现流程自动化。使用开放源代码并为之做出贡献可提升我们的创新能力。