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