介绍

已完成

DevOps 从规划阶段开始影响整个应用程序生命周期。

假设你在零售行业为软件开发公司工作。 贵公司计划将在线商店从旧应用迁移到新应用,以保持市场竞争力。 开发和运营团队在孤岛工作,几乎没有协作和沟通,缺乏问责,这使得规划项目变得更加困难。 为了解决这些问题,你的组织决定采用 DevOps 方法来在团队之间建立相互尊重,明确定义的角色和职责,变得敏捷,并实施改进协作和沟通的做法。

规划板和协作工具的屏幕截图。

在本模块中,了解如何通过促进协作、透明度、共同责任和持续学习,促进组织中的 DevOps 文化。 你将了解作为 DevOps 一部分的软件开发和项目管理的敏捷方法的重要性、不同敏捷框架的特征、基本的 DevOps 做法(如版本控制、持续集成、持续测试、持续交付、持续监视、持续安全性和基础结构即代码),以及 GitHub Projects 如何促进项目的规划。

在本模块结束时,你将清楚地了解 DevOps 的原则、做法和价值,以及如何应用它们来优化从规划到作的每个阶段的应用程序生命周期管理。