DevOps一體化培訓與咨詢
培訓大綱
DevOps核心理念與核心實踐
1.開發(fā)與運維的定位問題
2.DevOps核心理念
3.企業(yè)DevOps能力矩陣模型
4.DevOps能力融合4大核心實踐
5.將開發(fā)延伸至生產(chǎn)中(持續(xù)集成和交付)
6.將開發(fā)嵌入到IT運維中(應用端到端管理)
7.向開發(fā)中加入生產(chǎn)反饋(可視化監(jiān)控和運維)
8.將IT運維嵌入至開發(fā)(運維分析及預測)
持續(xù)集成實踐
1.持續(xù)集成成熟度評估
2.持續(xù)集成框架搭建
3.Jenkins應用
4.Sonar應用
5.持續(xù)集成階段與常用工具整合
6.編譯構建
7.代碼分析
8.單元測試
9.驗收測試
10.自動部署
11.從持續(xù)集成到持續(xù)交付
DevOps核心技術拆解
1.技術債務的定義
2.技術債務對開發(fā)運維的影響
3.技術債務消減之道
4.人工代碼審查與自動化代碼審查
5.類型檢查、代碼風格檢查
6.代碼缺陷查找、代碼審查、代碼質(zhì)量度量
7.代碼審查工具(CheckStyle、PMD、FindBugs)
8.代碼審查輔助工具(Jupiter、CodeCollaborator、UnderStand、JDepend)
開發(fā)運維一體化
1.容器云
2.資源池
3.持續(xù)部署
4.應用管理