DevOps培训课程体系(选修)
本课程是面向软件开发、运维及质量保障人员的“DevOps全栈赋能体系”,聚焦文化理念、源码管理、CI/CD流水线、容器化与编排、基础设施即代码、可观测性、安全合规、云原生集成八大核心领域。课程完整覆盖从理念转型→工具实践→自动化构建→容器化部署→监控反馈→安全治理→云平台落地的全链路能力栈,每个技术模块均绑定主流开源工具及云服务商平台,帮助学员建立从“开发运维分离”到“一体化交付”的能力跃迁。学员可根据自身岗位角色与职业目标,自主选修任一专题,各专题独立成章。
专题一:DevOps文化理念与转型实践
培训目标:帮助学员建立DevOps的核心认知框架,理解敏捷开发与IT服务的融合模式,掌握CALMS五大核心理念(文化/自动化/精益/度量/共享),能够在组织内推动DevOps文化转型与实践落地。
|
模块
|
主要培训内容
|
软件工具
|
|
DevOps核心理念
|
定义与价值、敏捷与DevOps关系、CALMS框架、DevOps成熟度模型
|
Jira、Confluence
|
|
三大原则
|
第一原则(流动)、第二原则(反馈)、第三原则(持续学习)、约束理论
|
价值流映射工具
|
|
文化与组织
|
文化债务定义、组织成熟度模型、团队拓扑学、赋能型领导力
|
团队协作平台
|
|
业务与技术框架
|
敏捷、ITIL、精益、安全文化、学习型组织、持续资金流
|
项目管理工具
|
|
DevOps工具链
|
工具链分类、开源与商业选型、工具集成模式、技术雷达
|
工具评估矩阵
|
|
转型路线图
|
现状评估、试点项目选择、阻力识别、推广策略
|
变革管理工具
|
|
工程实践
|
组织DevOps成熟度评估与转型路线图设计
|
Jira + 价值流映射工具
|
前置要求:软件开发/运维基础认知
专题二:源码管理与版本控制策略
培训目标:使学员系统掌握Git及企业级源码管理平台的深度应用,精通分支策略、协作流程、代码审查、子模块管理等核心技术,能够设计适合团队规模的分支模型与版本控制规范。
|
模块
|
主要培训内容
|
软件工具
|
|
Git核心原理
|
对象模型、引用机制、指针、远程仓库交互、rebase与merge
|
Git、GitHub CLI
|
|
分支策略设计
|
Git Flow、GitHub Flow、GitLab Flow、Trunk Based Development、分支保护规则
|
GitHub/GitLab
|
|
企业级仓库管理
|
仓库结构化、权限模型、代码审查流程、PR/MR规范、Webhooks
|
GitHub Enterprise、GitLab EE
|
|
协作工作流
|
Forking工作流、Feature分支、Release分支、Hotfix流程
|
Git协作平台
|
|
Git Hooks自动化
|
客户端钩子、服务端钩子、提交检查、CI触发
|
Git Hooks API
|
|
子模块与子树
|
依赖仓库管理、子模块更新策略、子树合并
|
Git子模块工具
|
|
开源协同
|
Inner Source模式、跨团队贡献、代码所有权
|
GitHub/GitLab
|
|
工程实践
|
企业级Git分支策略设计与自动化检查配置
|
GitHub/GitLab + Git Hooks
|
前置要求:Git基础命令
专题三:CI/CD流水线设计与实现
培训目标:使学员掌握持续集成与持续交付的核心实践,精通Jenkins、GitHub Actions等主流CI/CD工具的流水线编排,能够构建可靠、高效、可复用的自动化交付流水线。
|
模块
|
主要培训内容
|
软件工具
|
|
CI/CD核心理念
|
持续集成、持续交付、持续部署区别、部署流水线、质量门禁
|
Jenkins、GitHub Actions
|
|
Jenkins深度实践
|
Pipeline as Code、声明式/脚本式语法、共享库、代理与节点、插件生态
|
Jenkins
|
|
GitHub Actions
|
Workflow语法、事件触发、矩阵策略、自托管运行器、市场集成
|
GitHub Actions
|
|
流水线策略
|
多阶段流水线、并行构建、增量编译、缓存优化
|
CI工具
|
|
测试自动化集成
|
单元测试、集成测试、契约测试、端到端测试、测试报告聚合
|
JUnit、Cypress、SonarQube
|
|
制品管理
|
制品仓库、版本追踪、元数据管理、生命周期策略
|
JFrog Artifactory、Azure Artifacts
|
|
容器构建策略
|
Docker镜像构建、多阶段构建、镜像扫描、推送策略
|
Docker、Kaniko
|
|
工程实践
|
完整CI/CD流水线设计与实现
|
Jenkins/GitHub Actions + 制品仓库
|
前置要求:专题二
专题四:发布策略与环境管理
培训目标:使学员掌握企业级发布策略与环境管理方法,精通蓝绿部署、金丝雀发布、功能开关等发布模式,能够设计安全可控的交付流程并实现多环境自动化管理。
|
模块
|
主要培训内容
|
软件工具
|
|
发布策略设计
|
发布类型对比、发布节奏、版本语义化、回滚策略
|
发布管理平台
|
|
部署模式
|
蓝绿部署、金丝雀发布、滚动更新、A/B测试、暗启动
|
Argo Rollouts、Flagger-
|
|
功能开关
|
特性标记设计、开关生命周期、动态配置、渐进式暴露
|
LaunchDarkly、Flagr
|
|
环境管理
|
环境定义(开发/测试/预发/生产)、环境一致性、环境即代码
|
Kubernetes Namespace
|
|
预生产验证
|
预生产环境设计、流量镜像、影子环境、生产验收
|
服务网格工具
|
|
部署门禁
|
自动化审批、人工干预、质量门禁、SLA验证
|
CI/CD门禁插件
|
|
配置管理
|
应用配置分离、配置中心、动态刷新、敏感配置
|
Spring Cloud Config、Apollo
|
|
工程实践
|
基于金丝雀发布的微服务部署流水线
|
Argo Rollouts + 功能开关平台
|
前置要求:专题三
专题五:容器化与容器编排
培训目标:使学员掌握容器技术的核心原理与生产级实践,精通Docker容器化、Kubernetes编排、Helm包管理等技术,能够构建可扩展、高可用的容器化应用平台。
|
模块
|
主要培训内容
|
软件工具
|
|
容器技术原理
|
命名空间、CGroup、联合文件系统、容器与虚拟机对比
|
Docker、Podman
|
|
Docker深度应用
|
Dockerfile优化、镜像分层、多阶段构建、镜像安全扫描
|
Docker BuildKit
|
|
镜像仓库管理
|
私有仓库搭建、镜像同步、清理策略、镜像签名
|
Harbor、Docker Registry
|
|
Kubernetes架构
|
控制平面、工作节点、Pod、工作负载、服务发现、存储编排
|
Kubernetes
|
|
应用部署与配置
|
Deployment、StatefulSet、ConfigMap、Secret、Ingress
|
kubectl、Helm
|
|
Helm包管理
|
Chart结构、模板语法、依赖管理、仓库发布
|
Helm
|
|
Operator模式
|
自定义资源定义、控制器模式、Operator开发基础
|
Operator SDK
|
|
服务网格基础
|
Sidecar模式、流量治理、可观测性集成
|
Istio、Linkerd
|
|
工程实践
|
微服务应用容器化改造与Kubernetes部署
|
Docker + Kubernetes + Helm
|
前置要求:专题三
专题六:基础设施即代码与配置管理
培训目标:使学员掌握基础设施自动化管理的方法与工具,精通Terraform、Ansible等IaC工具的应用,能够实现云资源的声明式管理及服务器配置的自动化。
|
模块
|
主要培训内容
|
软件工具
|
|
IaC核心理念
|
声明式与命令式、不可变基础设施、幂等性、状态管理
|
Terraform、CloudFormation
|
|
Terraform深度应用
|
HCL语法、Provider配置、资源管理、状态文件、模块化设计
|
Terraform
|
|
多云基础设施编排
|
AWS/Azure/GCP资源定义、多环境管理、远程状态存储
|
Terraform + 云平台
|
|
配置管理
|
即席命令、Playbook编写、角色设计、变量管理
|
Ansible
|
|
Ansible高级特性
|
Ansible Galaxy、动态Inventory、加密与Vault、AWX/Tower
|
Ansible
|
|
Packer镜像构建
|
基础镜像构建、自动化配置、多平台构建
|
Packer
|
|
配置漂移管理
|
期望状态与当前状态、自动修复、合规检查
|
Ansible、Terraform
|
|
GitOps模式
|
声明式Git仓库作为事实来源、自动同步、自愈机制
|
ArgoCD、Flux
|
|
工程实践
|
基于Terraform+Ansible的完整基础设施自动化
|
Terraform + Ansible + GitOps工具
|
前置要求:云平台基础
专题七:可观测性与反馈优化
培训目标:使学员掌握现代可观测性体系的核心技术,精通指标监控、日志聚合、分布式追踪、告警管理等实践,能够构建数据驱动的反馈优化闭环。
|
模块
|
主要培训内容
|
软件工具
|
|
可观测性体系
|
指标/日志/追踪三大支柱、白盒/黑盒监控、服务等级目标/服务水平协议
|
Prometheus、Grafana
|
|
指标监控
|
指标类型、采集器配置、PromQL查询、可视化仪表盘
|
Prometheus、Node Exporter
|
|
日志管理
|
日志采集、结构化日志、日志存储、日志分析
|
ELK、Loki
|
|
分布式追踪
|
追踪上下文传播、采样策略、调用链分析
|
Jaeger、Zipkin
|
|
告警管理
|
告警规则、通知路由、抑制与静默、告警风暴治理
|
Alertmanager
|
|
健康检查
|
存活探针、就绪探针、业务健康端点
|
Kubernetes探针
|
|
应用性能监控
|
代码级性能剖析、慢请求追踪、依赖分析
|
APM工具
|
|
反馈优化机制
|
用户行为分析、A/B测试评估、无责复盘、持续改进
|
分析平台
|
|
工程实践
|
微服务全栈可观测性体系搭建
|
Prometheus + Grafana + Loki + Jaeger
|
前置要求:专题五
专题八:DevSecOps与安全合规
培训目标:使学员掌握安全左移的DevSecOps实践方法,精通代码安全扫描、镜像安全、供应链安全、运行时防护等技术,能够构建安全合规的交付流水线。
|
模块
|
主要培训内容
|
软件工具
|
|
DevSecOps理念
|
安全左移、默认安全、共享安全责任、合规即代码
|
OWASP指南
|
|
代码安全扫描
|
静态应用安全测试、代码异味检测、安全编码规范
|
SonarQube、Checkmarx
|
|
依赖项检查
|
软件物料清单、漏洞数据库、许可证合规
|
OWASP Dependency Check、Snyk
|
|
镜像安全
|
镜像漏洞扫描、基础镜像选择、非root运行
|
Trivy、Clair
|
|
动态安全测试
|
Web应用扫描、API安全测试、渗透测试自动化
|
OWASP ZAP、Burp Suite
|
|
密钥管理
|
密钥存储、动态获取、轮换策略、访问控制
|
HashiCorp Vault、Azure Key Vault
|
|
运行时安全
|
容器运行时防护、异常检测、准入控制
|
Falco、OPA/Gatekeeper
|
|
合规审计
|
合规框架映射、审计日志、合规报告自动化
|
合规平台
|
|
工程实践
|
安全门禁集成与密钥管理自动化
|
SonarQube + Trivy + Vault + OPA
|
前置要求:专题三、专题五
专题九:云原生DevOps与平台集成
培训目标:使学员掌握主流云平台的DevOps服务,精通AWS/Azure/GCP的CI/CD、容器、监控等产品,能够利用云服务加速DevOps实践落地。
|
模块
|
主要培训内容
|
软件工具
|
|
AWS DevOps体系
|
CodeCommit、CodeBuild、CodeDeploy、CodePipeline、CodeStar
|
AWS DevOps套件
|
|
AWS容器服务
|
ECS、EKR、EKS、Fargate、App Runner
|
AWS容器平台
|
|
AWS IaC工具
|
CloudFormation、CDK、OpsWorks、Systems Manager
|
AWS配置工具
|
|
Azure DevOps
|
Azure Boards、Repos、Pipelines、Test Plans、Artifacts
|
Azure DevOps
|
|
Azure容器服务
|
AKS、ACR、Container Instances、Web App for Containers
|
Azure容器平台
|
|
Azure IaC
|
ARM模板、Bicep、Azure CLI、DSC
|
Azure配置工具
|
|
GCP DevOps
|
Cloud Build、Container Registry、GKE、Deployment Manager
|
Google Cloud工具
|
|
多云集成
|
跨云CI/CD、统一治理、成本优化
|
多云管理平台
|
|
工程实践
|
基于云服务的端到端DevOps流水线
|
云平台DevOps套件
|
前置要求:云平台基础
专题十:GitOps与高级交付模式
培训目标:使学员掌握GitOps这一现代交付模式的核心理念与实践,精通ArgoCD、Flux等工具的应用,能够构建声明式、自动化、可审计的交付体系,并了解MLOps等前沿扩展。
|
模块
|
主要培训内容
|
软件工具
|
|
GitOps核心理念
|
声明式配置、Git作为事实来源、自动同步、自愈机制
|
ArgoCD、Flux
|
|
ArgoCD深度应用
|
应用部署、同步策略、多集群管理、RBAC、钩子
|
ArgoCD
|
|
GitOps工作流
|
拉取式部署、漂移检测、回滚策略、审批集成
|
GitOps工具链
|
|
渐进式交付
|
金丝雀分析、自动回滚、指标分析
|
Argo Rollouts、Flagger
|
|
Kubernetes工作流
|
Argo Workflows、DAG编排、并行任务、CI集成
|
Argo Workflows
|
|
平台工程
|
内部开发者平台、自助服务能力、黄金路径
|
Backstage、Crossplane
|
|
MLOps基础
|
机器学习流水线、模型版本管理、模型部署
|
Kubeflow、MLflow
|
|
认证体系
|
CAPA、CGOA认证备考、知识要点、模拟训练
|
认证模拟平台
|
|
工程实践
|
基于GitOps的完整交付体系搭建
|
ArgoCD + Argo Rollouts + GitOps工具链
|
前置要求:专题五、专题七
选修建议与学习路径
|
学员角色
|
建议选修专题
|
核心软件工具链
|
学习目标
|
|
DevOps入门/转型工程师
|
专题一 + 专题二 + 专题三
|
Git + Jenkins/GitHub Actions
|
掌握DevOps核心理念与CI/CD基础,构建核心交付能力
|
|
开发工程师转型DevOps
|
专题三 + 专题五 + 专题七
|
Docker + Kubernetes + Prometheus
|
掌握容器化与可观测性,提升应用交付质量
|
|
运维工程师转型DevOps
|
专题六 + 专题五 + 专题四
|
Terraform + Ansible + Kubernetes
|
掌握IaC与编排能力,实现基础设施自动化
|
|
DevOps工程师
|
专题三 + 专题五 + 专题八 + 专题十
|
CI/CD + K8s + 安全工具 + GitOps
|
精通全栈DevOps实践,构建企业级交付体系
|
|
平台工程师/SRE
|
专题五 + 专题七 + 专题十
|
Kubernetes + 可观测性 + ArgoCD
|
掌握平台工程与SRE实践,保障服务可靠性
|
|
安全工程师
|
专题八 + 专题三
|
安全扫描工具 + CI/CD集成
|
构建DevSecOps能力,实现安全左移
|
|
云架构师
|
专题九 + 专题六
|
AWS/Azure/GCP + Terraform
|
掌握云原生DevOps架构,设计多云交付方案
|
|
技术管理者
|
专题一 + 专题十 + 专题八
|
价值流工具 + GitOps + 合规平台
|
建立DevOps战略视野,推动组织级转型
|
|
DevOps专职团队
|
全十专题(按需组合)
|
全工具链覆盖
|
建立完整DevOps知识体系,成为企业转型核心引擎
|
体系特色:
✅ 完整能力覆盖:从文化理念→源码管理→CI/CD→容器化→IaC→可观测性→安全合规→云原生→GitOps,完整覆盖DevOps全链路能力栈
✅ 工具链强绑定:每个技术模块均明确绑定1-3款主流开源工具/云服务,覆盖Git、Jenkins、GitHub Actions、Docker、Kubernetes、Terraform、Ansible、Prometheus、ArgoCD、云平台套件等2026年主流工具
✅ 分层角色适配:按DevOps工程师、平台工程师、SRE、安全工程师等角色精准匹配专题组合
✅ 安全左移专项:专题八系统构建DevSecOps能力,覆盖代码、镜像、依赖、运行时全链路安全
✅ GitOps前沿:专题十专门针对GitOps这一现代交付模式,涵盖ArgoCD、渐进式交付等高级实践
✅ 云原生深度:容器化、编排、服务网格、可观测性等云原生技术栈深度融入
✅ 工程实践贯穿:每个专题均设置综合性实战项目,学员可积累可直接复用的DevOps方案
✅ 选修机制灵活:十专题独立成章,按角色精准匹配工具链,支持企业“点单式”培训采购
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请
服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。
专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获