課程描述INTRODUCTION
日程安排SCHEDULE
課程大綱Syllabus
DevOps核心課程
【課程背景】
許多企業在實施敏捷開發的過程中,發現雖然交付速度有所提升,但質量卻難以保證。開發與運維團隊之間的“墻”依然存在,導致問題定位和解決效率低下。此外,隨著云原生和基礎設施虛擬化技術的興起,企業面臨著更加復雜和多變的技術環境,如何有效管理和優化這些技術成為了一個新的難題。
為此,企業需要一種全新的理念和方法來打破瓶頸,提升整體效能。DevOps應運而生,它倡導開發與運維的緊密協作,通過系統工程可視化、自動化反饋和基礎設施標準化管理,優化價值流,提升整體效率。
【課程收益】
通過本次DevOps課程,學員將能夠:
1、深入理解DevOps理念及其核心價值:掌握DevOps的定義、核心價值以及體系全景圖
2、熟悉核心實踐與工具:掌握持續集成、持續測試、制品庫、持續部署的核心場景及工具
3、融合DevOps與項目管理:掌握如何將DevOps理念與項目管理平臺相結合,實現自動化的需求管理和任務反饋;了解如何利用核心度量指標來評估和提升研發效能。
4、制定轉型與實施策略:學習如何梳理價值流、建設流程和標準,以及如何建設工具鏈和推廣試點項目,掌握持續改進的方法和技巧。
【課程對象】
本次課程主要面向企業中負責軟件開發、系統運維以及項目管理工作的系統工程師、開發人員、運維人員以及項目經理等角色。這些學員通常具備一定的技術背景和工作經驗,但在DevOps理念和實踐方面可能存在一定的認知空白或技能短板。
【課程大綱】
一、理解DevOps及其核心價值
1、為什么需要DevOps?
敏捷開發的演進
敏捷開發面臨的核心問題:快速交付下的質量問題;開發與運維之間的配合
云原生與基礎設施虛擬化技術的興起
2、DevOps定義與核心價值
DevOps定義
可視化的系統工程:DoD的定義,全局視角,流動可視化、質量可視化
聚焦于價值流的流程和反饋:消除浪費、限制在制品,整體效率的提升
單件流的意義與效率:價值交付,更快更穩的發布
自動化的反饋:自動化的反饋、自動化的發布,自動化的回滾等
基礎設施管理:標準化、統一化
DevOps體系全景圖:產品功能與核心業務場景
DevOps平臺:工具鏈概述
二、DevOps核心應用場景及典型工具鏈
1、持續集成與流水線設計
為什么要做持續集成?
非容器化環境下的典型工具鏈:jenkins
容器化環境(云原生持續集成)下的典型工具鏈:Argo Workflow;Dockerfile
代碼的版本管理:Git、SVN
DevOps流水線設計:流水線設計、并行執行、緩存機制、增量構建等技巧
2、持續測試自動化反饋的價值
統一代碼倉庫管理
代碼掃描管理
代碼掃描的自動化反饋:Junit等單元測試框架、SonarQube對代碼質量的管理
代碼提交的Merge Request:代碼分支策略管理
接口測試的自動化反饋:Swagger、Postman、Jemter、SoapUI等
UI自動化及性能測試的自動化反饋:Selenium、Appium、Jemter等
安全測試的自動化反饋:AppScan、netsparker等
從安全測試引申出DevSecOps的意義與前景
3、制品庫:連接CI與CD的橋梁
制品庫:貫穿整個流程
制品庫:依賴包&鏡像庫管理
制品庫:全語言
依賴包的統一管理:版本管理、標準與安全;Maven,npm、Gradle等
容器化環境(云原生)下的鏡像管理:基礎鏡像與業務鏡像的版本管理與統一管理
制品晉級、同步與分發等核心流程
核心制品庫管理工具鏈:Nexus、Harbor、Jfrog Artifactory
4、持續部署:如何快速、穩定的自動化部署
持續部屬目標
環境基礎設施管理:VMware、Ansible/Puppet
多環境下的配置管理:Apollo、Terraform
容器化和非容器化部署
容器化技術:Docker,K8S,OpenStack;Argo CD
GitOps持續部署
5、DevOps低風險發布
DevOps發布-藍綠部署
DevOps發布-灰度發布
DevOps發布-滾動部屬
6、DevOps與項目管理平臺的集成:自動化的需求、任務反饋
7、DevOps與研發效能平臺的集成:核心度量指標
持續度量與優化
部署頻率
變更前置時間
服務恢復時間
變更失敗率
三、DevOps轉型與實踐
1、DevOps實施與轉型策略
文化氛圍與培訓體系
價值流梳理、流程與標準建設;度量指標體系
工具鏈建設
試點項目推廣
評估試點項目
1至多,評估,多至N,持續評估;持續改進
2、DevOps轉型中經常碰到的問題
推廣力度不夠:一把手工程
忽視組織改進:組織、人員等的提升與改進
缺乏度量與分析約束
貪多嚼不爛:循序漸進的解決問題,持續改進的優化
DevOps核心課程
轉載://cqdwzx.com/gkk_detail/323846.html
已開課時間Have start time

- 金宗杰
項目管理公開培訓班
- 項目管理實戰 劉老師
- 房地產工程項目管理九大節點 安老師
- 項目管理在供應管理中的應用 Mr.
- 項目管理沙盤模擬 劉江
- 研發多項目管理 董奎
- 項目管理實戰 嚴昫
- 北京大學房地產工程項目管理 講師團
- 項目全過程管理控制與實踐 郭致星
- 成功的項目管理-楊老師 楊柳
- 研發項目管理與敏捷化開發 張曦春
- 研發項目管理沙盤高級實戰 孫福生
- 成功項目管理的*實踐 -- 敖老師
項目管理內訓
- 《掘金海外·筑防有道》 建 羅蘊姣
- 《深入理解DevOps核心 金宗杰
- 項目管理通識與訓戰 吳江
- 市場鐵三角項目動作支持 吳江
- 《破局—出海成本攻堅戰》 羅蘊姣
- 產品集成產品開發項目管理 吳江
- 《像產品經理一樣設計學習項 吳昊(
- 項目策略銷售與管理 曹勇
- 《字入人心,系統評估 —培 吳昊(
- 《敏捷助力項目管理升級-- 金宗杰
- 落實高質量發展:項目全過程 李皖彰
- 《千億級基建項目招標實戰: 羅蘊姣


培訓講師:
課程價格:
培訓天數: