你将获得
"1. 深入理解云原生 DevOps 的核心概念与原则,构建完整的 DevOps 知识框架。
2. 熟练掌握开发工作流、持续构建、镜像晋升等关键流程,提升开发部署效率。
3. 学会应用 Dockerfile、K8s Manifest 等工具进行应用定义与部署,掌握中间件生产实践技巧。
4. 掌握多环境定义与微服务 K8s 部署方法,能应对实际业务中的环境管理和应用部署需求。"
课程介绍
本课程聚焦云原生 DevOps 基础,全面覆盖概念原则与实践操作。模块一从云原生 DevOps 的概念和原则切入,详细讲解开发工作流中的代码管理、分支协作、代码晋升等内容,以及持续构建、镜像晋升、应用定义与持续部署流程。同时介绍环境管理和晋升方法,教授查看业务错误日志、处理业务高峰告警与自动扩容、基于业务指标实现弹性扩容的技巧,解析开发和 DevOps 的两种协作模式,并分享高效学习 DevOps 的方法,帮助学员筑牢理论基础。模块二聚焦实践基础,包括微服务示例应用的设计和实现,配置文件、秘钥和环境变量的读取及健康检查方法。深入讲解 Dockerfile 和 K8s Manifest、Helm、Kustomize 等应用定义工具,以及 MySQL、Kafka、Redis 等中间件的部署和生产实践。通过多语言微服务应用 K8s 部署实战,以及多环境的两种定义方式(Kustomize 和 Helm)实战演练,让学员将理论知识转化为实际操作能力,助力学员掌握云原生 DevOps 基础技能,为后续深入学习和实践打下坚实基础。
课程目录
" 模块一:云原生 DevOps 概览
详细内容:
1 . 云原生 DevOps 的概念和原则
2. 开发工作流,代码管理、分支协作、代码晋升等
3. 持续构建和镜像晋升
4. 应用定义和持续部署
5. 环境管理和晋升
6. 如何查看业务错误日志
7. 业务高峰告警和自动扩容
8. 基于业务指标的弹性扩容
9. 开发和 DevOps 两种协作模式
10. 如何高效学习 DevOps
模块二:云原生 DevOps 实践基础
详细内容:
- 微服务示例应用的设计和实现
- 配置文件、秘钥和环境变量的读取和健康检查
- Dockerfile 和 K8s Manifest、Helm、Kustomize 应用定义
- MySQL、Kafka、Redis 等中间件的部署和生产实践
- 实战演练:多语言微服务应用 K8s 部署实战
- 实战演练:多环境的两种定义方式(Kustomize 和 Helm)"











