感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
思维模式、文化与职责
- DevOps历史与C.A.L.M.S.
- DevOps原则——三方式——开发+运维+协作文化
- DevOps实践——持续一切——端到端的DevOps生命周期
- 参与者自身项目的反思
- 管理者在DevOps中的角色——消除组织瓶颈
- 警示信号:如何识别缺乏健康DevOps参与的项目
DevOps工具链:工具地图(1)
- 一切即代码——版本控制与Git
- 实验:Git基础——克隆、分支、拉取请求、代码审查
- 流程——持续集成与持续交付
- 实验:使用Jenkins部署、运行和解读CI/CD管道
- 质量门——代码质量与持续测试
- 实验:SonarQube设置、执行与报告——代码质量、技术债务、安全问题
- 安全且可移植的容器化部署
- 实验:使用Docker桌面进行容器化,Kubernetes概述
- 配置管理与基础设施即代码
- 实验:使用Ansible进行配置即代码,部署Web服务
- DevSecOps——将安全融入管道
- 左移安全、软件供应链管理、SBOM、漏洞管理、安全责任
- 演示Snyk在管道中的安全门
- SRE与可靠性工程——设计韧性与客户价值
识别机会与DevOps成熟度
- 业务视角、价值流映射与管理
- 管理重点——等待、返工、交接、审批
- 实验:使用Jira进行需求追溯——从用户故事到部署代码
- DevOps诊断框架——任何项目的10个关键问题
- DORA指标——部署频率、前置时间、平均修复时间、变更失败率
- 研讨会:DevOps成熟度评估——应用于实际项目
- 机会矩阵——快速胜利与路线图的优先排序,小组展示——每位经理展示其评估
业务案例、集成与行动计划
- “如何说服客户以及如何实施”
- DevOps投资回报率——如何计算节省的时间与实施成本
- 如何为客户或管理层构建业务案例
- 如何将DevOps纳入工作说明书、提案或项目计划
- 最终研讨会:每位经理展示一个项目的行动计划
总结、问答、后续步骤与推荐资源
要求
参与者应具备:
- 对软件开发项目和IT运维的基本理解
- 管理技术团队、项目、产品或服务交付的经验
- 熟悉软件开发生命周期(敏捷、Scrum、瀑布或混合方法)
- 无需具备DevOps、Docker、Kubernetes或CI/CD的实践经验
技术实验旨在从管理角度提供对DevOps概念和工具的实践接触,而非深入的工程实现。
受众
本课程适合:
- 项目经理
- 交付经理
- 团队负责人
- 工程经理
- 开发经理
- IT经理和部门主管
- 参与软件交付计划的产品负责人
- 从技术岗位转向领导角色的高级专业人员
本课程特别适合那些需要了解DevOps如何影响项目交付、团队绩效、质量、安全和业务成果的经理,而无需成为DevOps工程师。
21 小时
客户评论 (2)
Craig在培训中非常投入,始终确保我们保持专注,将示例调整到我们的日常活动中,并在被提问时总是提供答案,即使信息未在演示中提及。
Ecaterina Ioana Nicoale - BOOKING HOLDINGS ROMANIA SRL
课程 - DevOps Foundation®
机器翻译
培训师的高度承诺和专业知识
Jacek - Softsystem
课程 - DevOps Engineering Foundation (DOEF)®
机器翻译