总结
你的组织支持一个跨全球多个区域部署的关键业务应用程序。 目前每次部署平均需要 13 周。 这就需要最资深的技术人员与部署团队一起在现场解决许多突发问题。 竞争加剧了市场上每天部署新功能的趋势,因此亟需变革。 要实现这一改变,必须进行重大的文化转变,且需要一个过程来确定痛点以及那些不会增加价值的活动。 这些活动必须加以优化或取消。
孤立的“开发”和“运维”学科团队将被取代,以创建多学科团队,这些团队可以使用共享和有效的做法与工具协同工作。
DevOps 是人员、过程和产品的集合体,它让我们可以向最终用户持续交付价值。 对于 Microsoft 服务而言,它涵盖了整个软件交付生命周期,从构思到应用程序在生产环境中运行。
我们确定了支撑由“人员/过程/产品”演化而来的 DevOps 的思维模式和基础的四大支柱:文化、精益产品、体系结构和技术。
接下来,我们确定了八项功能:
- 持续规划
- 持续集成
- 持续交付
- 持续质量
- 持续安全
- 持续运维
- 持续协作
- 持续改进
Gartner 的研究表明,到 2023 年,90% 的 DevOps 计划都将失败,因为领导层所使用的管理方法存在局限性。 领导的主要责任是创造一个可实现 DevOps 文化的环境。
精益产品管理表明,产品开发过程不是一项偶然的工作。 这是一个通过交付新功能不断改进产品的过程。