课程大纲

课程介绍

  • 课程目标
  • 课程议程

CDEF 概念

  • 持续交付 (CD) 定义
  • 为持续交付而构建架构
  • 持续交付和 DevOps
  • CD、Waterfall、Agile、ITIL 和 DevOps 之间的关系
  • 持续交付的好处

CDEF 文化

  • 文化对 CD 架构师的重要性
  • CD 架构师可以做些什么来保护文化
  • 如何保持文化
  • 作业:DevOps 创造心流的文化和实践

持续交付的设计实践

  • 为什么设计对持续交付很重要
  • CD Architect 在设计中的作用
  • 关键设计原则
  • CD 最佳做法
  • Microservices 和容器

持续集成

  • 定义持续集成 (CI)
  • CD 架构师在 CI 中的角色
  • CI的重要性
  • CI的好处
  • CI 最佳做法
  • 作业:优化 CI 工作流

持续测试

  • 定义连续测试 (CT)
  • CT的重要性
  • CT的好处
  • CD 架构师在 CT 中的作用
  • CT的五大原则
  • CT 最佳实践
  • 分配:处理环境不一致

持续交付和部署

  • 定义持续交付
  • 定义持续部署
  • 持续交付和部署的好处
  • CD 架构师在持续交付和部署中的角色
  • 持续交付和部署最佳实践
  • 任务:区分持续交付和部署

持续监测

  • 定义持续监控
  • 持续监测的重要性
  • CD Architect 在持续监控中的作用
  • 持续监控最佳实践
  • 作业:监视生成进度

基础架构和工具

  • 基础设施和工具的重要性
  • CD Architect 在基础架构和工具中的作用
  • 构建 DevOps 工具链
  • 基础结构/工具最佳实践
  • 分配:确定通用基础结构/工具组件

安全保障

  • 安全保障的重要性
  • 定义 DevSecOps 和 Rugged DevOps
  • CD Architect 在安全方面的作用
  • 安全最佳做法
  • 作业:应用安全实践

顶点练习

  • 确定工具链和工作流程的改进

总结

其他信息来源

考试准备

  • 考试要求
  • 考试复习样本

要求

先决条件

建议理解和了解常见的 DevOps 术语和概念以及相关工作经验。

观众

持续交付生态系统基础课程的目标受众是任何有兴趣了解持续集成和持续交付原则的人,例如:

  • 构建工程师
  • Enterprise Architect秒
  • IT 经理
  • 维护和支持人员
  • 运营和基础架构团队
  • 项目经理
  • QA经理
  • 发布经理和工程师
  • 软件开发人员
  • 安全专业人员
  • 测试
 14 小时

人数



每位参与者的报价

客户评论 (2)

相关课程

课程分类