课程简介
本课程提供了基本概念,帮助学生为深入了解特定的 DevOps 实践做好准备。
我们将介绍部署和配置标准化基础架构,持续集成和持续部署自动化构建和部署,并在发布前和
生产中自动化测试。该课程还将涵盖从生产中不断学习,以及如何根据应用程序监控来改进和扩
展业务成果。
目标收益
培训对象
它适用于有兴趣学习和采用 DevOps 实践的开发和运营专业人员。
课程大纲
DevOps 基础 |
• DevOps 概念溯源 • DevOps 最佳实践和成功习惯 • DevOps 与安全合规性 |
DevOps 三步工作法 |
• 价值流动与三步工作法 • Flow:快速流动 • Feedback:快速反馈 • 持续学习:不断改善 |
使用配置管理实现标准化环境 |
• 配置管理的目标和方法 • 基础架构即代码 • 配置即代码 • DevOps 和基于云计算平台的标准化环境 |
应用程序的构建和部署 |
• 持续集成和自动化构建 • 基础交付和自动化部署 • 包管理和容器 |
测试和遥测 |
• 自动化测试概念和流程 • 持续测试和遥测 • 测试类型和场景 • 测试驱动开发 TDD |
持续学习 |
• 应用程序监控 • 曝光策略 • 基于假设的驱动 |
DevOps 基础 • DevOps 概念溯源 • DevOps 最佳实践和成功习惯 • DevOps 与安全合规性 |
DevOps 三步工作法 • 价值流动与三步工作法 • Flow:快速流动 • Feedback:快速反馈 • 持续学习:不断改善 |
使用配置管理实现标准化环境 • 配置管理的目标和方法 • 基础架构即代码 • 配置即代码 • DevOps 和基于云计算平台的标准化环境 |
应用程序的构建和部署 • 持续集成和自动化构建 • 基础交付和自动化部署 • 包管理和容器 |
测试和遥测 • 自动化测试概念和流程 • 持续测试和遥测 • 测试类型和场景 • 测试驱动开发 TDD |
持续学习 • 应用程序监控 • 曝光策略 • 基于假设的驱动 |