
从DevOps、GitOps到基础设施即代码:利用Kubernetes、GitHub Actions、ArgoCD、Crossplane和Backstage构建平台工程
从DevOps、GitOps到基础设施即代码:利用Kubernetes、GitHub Actions、ArgoCD、Crossplane和Backstage构建平台工程。
课程学习内容
- 从 DevOps 思维模式转向平台工程思维模式
- 设计和构建内部开发者平台(IDPs)
- 实施GitOps驱动的工作流以实现可扩展部署
- 使用Kubernetes作为平台能力的基础
- 利用Crossplane进行基础设施抽象和自助服务
- 构建黄金路径以标准化开发工作流
- 提升开发者体验并减少认知负担
- 在整个CI/CD管道中应用DevSecOps实践
- 将平台团队结构化为产品团队
课程学习要求
具备 Linux、Docker 和 Kubernetes 的基础知识,课程中会对所有用到的命令进行详细讲解。
课程详细介绍
从DevOps到平台工程:构建可扩展的内部开发者平台。本课程专为厌倦了管理管道、处理重复性基础设施任务、持续解决生产环境问题的DevOps工程师打造,助力你完成职业生涯进阶,实现从DevOps到平台工程的转型,同时夯实DevOps、GitOps和基础设施即代码(IaC)核心知识体系。
课程将从核心基础入手,带你系统学习DevOps基础概念、CI/CD实践方法、GitOps核心原则,以及如何通过基础设施即代码搭建统一、可复用的运行环境,这些知识是理解现代化系统规模化构建与管理的核心前提。
随后课程将深入讲解平台工程——作为DevOps的自然演进方向,它有效弥补了传统DevOps在多团队规模化落地中的短板。传统DevOps虽优化了协作效率与交付速度,但开发者仍面临基础设施复杂、环境不统一、流程手动化等痛点,而平台工程通过搭建自助式内部开发者平台(IDPs)彻底解决这些问题。
你将掌握使用Kubernetes、GitOps工作流、Crossplane等工具设计与搭建平台的方法,实现基础设施抽象化;学习搭建标准化“黄金路径”,统一开发工作流程,优化开发者体验,降低团队认知负荷;同时掌握DevSecOps实践与CI/CD管道的集成方法,保障交付流程的安全性与稳定性。
本课程以实战化、落地性为核心,带你深度掌握平台团队的产品化运作模式、可扩展系统设计方法,以及可直接应用于生产环境的实用解决方案,而非纯理论知识。
课程适配希望突破传统基础设施管理工作、搭建赋能全组织平台的DevOps工程师、SRE、云工程师及技术管理者。
完成课程学习后,你将具备设计与落地可扩展、高安全、开发者友好型平台的能力,为你立足现代工程领域新阶段奠定核心竞争力。
适合学习人群
- 希望学习 DevOps/GitOps 技术的从业者
- 希望提升专业技能的 DevOps 工程师
- 希望搭建平台而非处理重复性工单的 SRE
- 负责设计可扩展平台的技术主管与架构师
- 希望学习平台工程与内部开发者平台(IDP)的人员
