DevOps一體化培訓(xùn)與咨詢(xún)
培訓(xùn)大綱
DevOps核心理念與核心實(shí)踐
1.開(kāi)發(fā)與運(yùn)維的定位問(wèn)題
2.DevOps核心理念
3.企業(yè)DevOps能力矩陣模型
4.DevOps能力融合4大核心實(shí)踐
5.將開(kāi)發(fā)延伸至生產(chǎn)中(持續(xù)集成和交付)
6.將開(kāi)發(fā)嵌入到IT運(yùn)維中(應(yīng)用端到端管理)
7.向開(kāi)發(fā)中加入生產(chǎn)反饋(可視化監(jiān)控和運(yùn)維)
8.將IT運(yùn)維嵌入至開(kāi)發(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ì)開(kāi)發(fā)運(yùn)維的影響
3.技術(shù)債務(wù)消減之道
4.人工代碼審查與自動(dòng)化代碼審查
5.類(lèi)型檢查、代碼風(fēng)格檢查
6.代碼缺陷查找、代碼審查、代碼質(zhì)量度量
7.代碼審查工具(CheckStyle、PMD、FindBugs)
8.代碼審查輔助工具(Jupiter、CodeCollaborator、UnderStand、JDepend)
開(kāi)發(fā)運(yùn)維一體化
1.容器云
2.資源池
3.持續(xù)部署
4.應(yīng)用管理