課程簡介
在數(shù)字化和AI時(shí)代,軟件及提供在線服務(wù)的系統(tǒng)的戰(zhàn)略地位越來越高;同時(shí)隨著市場競爭的加劇,每個企業(yè)都在思考如何更快速的滿足用戶訴求,將有價(jià)值的服務(wù)提供給客戶。DevOps做為一種全新的軟件開發(fā)協(xié)作模式,正是在這種背景下誕生的,它強(qiáng)調(diào)研發(fā)組織內(nèi)部不同角色的溝通、盡可能的自動化一切操作,不斷的獲得反饋以尋找提升效能的機(jī)會。
百度從2013年就開始嘗試DevOps的實(shí)施,在多個重要產(chǎn)品線積累了豐富的DevOps經(jīng)驗(yàn),并沉淀了一套完整的DevOps工具鏈—百度效率云。目前百度效率云已經(jīng)正式加入百度智能云的產(chǎn)品序列,和微服務(wù)治理平臺CNAP, 容器引擎CCE一起為各類軟件研發(fā)團(tuán)隊(duì)提供云原生的DevOps解決方案。
Foundation課程基于效率云以及智能云的BCC服務(wù)器,課程涵蓋DevOps基礎(chǔ)理論(1.5個學(xué)時(shí)),百度DevOps實(shí)踐(1.5個學(xué)時(shí)),基于案例的價(jià)值流分析 workshop(4個學(xué)時(shí))和基于工具鏈的實(shí)操workshop(7個學(xué)時(shí))。為學(xué)員全面的闡述了從產(chǎn)品規(guī)劃,項(xiàng)目計(jì)劃,開發(fā)協(xié)同,持續(xù)交付到自動發(fā)布的DevOps知識體系。
1. 70%以上的互動和實(shí)操環(huán)節(jié);
2. 基于百度內(nèi)部經(jīng)驗(yàn)和經(jīng)典案例;
3. 百度內(nèi)部金牌講師任主講;
目標(biāo)收益
?DevOps的基礎(chǔ)知識,百度DevOps的實(shí)際經(jīng)驗(yàn)
?通過研發(fā)價(jià)值流分析識別研發(fā)過程中的浪費(fèi),建立研發(fā)效能提升的計(jì)劃
?通過百度效率云進(jìn)行基于用戶視角的產(chǎn)品規(guī)劃
?通過百度效率云建立迭代計(jì)劃,研發(fā)效率度量體系
?通過百度效率云建立團(tuán)隊(duì)分支管理規(guī)范,代碼提交規(guī)范
?通過百度效率云配置持續(xù)交付流水線
?通過百度效率云將一個簡單服務(wù)發(fā)布到百度BCC服務(wù)器
※本課程采用百度效率云作為體驗(yàn)完整devops鏈路的工具。
培訓(xùn)對象
1.CTO/CIO、IT經(jīng)理、研發(fā)經(jīng)理、研發(fā)團(tuán)隊(duì)負(fù)責(zé)人、架構(gòu)師
2.企業(yè)IT轉(zhuǎn)型負(fù)責(zé)人、企業(yè)數(shù)字化轉(zhuǎn)型顧問、敏捷教練
課程大綱
DevOps基礎(chǔ)知識(3學(xué)時(shí)) |
? 什么是DevOps ? DevOps的原則,概念,實(shí)踐,工具,人員 ? 百度DevOps實(shí)施理念 ? 百度某大型產(chǎn)品線DevOps實(shí)踐經(jīng)驗(yàn) |
價(jià)值流分析Workshop(4學(xué)時(shí)) |
? 什么是價(jià)值流,什么是研發(fā)價(jià)值流 ? 如何繪制價(jià)值流 ? 如何識別研發(fā)過程中的浪費(fèi) ? 制定改進(jìn)的計(jì)劃 |
實(shí)操Workshop—基于精益思想的產(chǎn)品和項(xiàng)目管理(2.5個學(xué)時(shí)) |
? 站在用戶的視角進(jìn)行產(chǎn)品的規(guī)劃 ? 建立可視化的價(jià)值流 ? 研發(fā)效能的度量 ? 實(shí)操部分 |
實(shí)操Workshop— 基于Git的研發(fā)協(xié)同(2.5學(xué)時(shí)) |
? Git的分支模型 ? 基于Pull request的提交模型和Change request的提交模型 ? 靜態(tài)代碼分析,主要問題分析 ? 實(shí)操部分 |
實(shí)操Workshop— 從持續(xù)交付到持續(xù)部署(3個學(xué)時(shí)) |
? 持續(xù)交付 ? 測試分級的實(shí)現(xiàn) ? 實(shí)操部分 |
DevOps基礎(chǔ)知識(3學(xué)時(shí)) ? 什么是DevOps ? DevOps的原則,概念,實(shí)踐,工具,人員 ? 百度DevOps實(shí)施理念 ? 百度某大型產(chǎn)品線DevOps實(shí)踐經(jīng)驗(yàn) |
價(jià)值流分析Workshop(4學(xué)時(shí)) ? 什么是價(jià)值流,什么是研發(fā)價(jià)值流 ? 如何繪制價(jià)值流 ? 如何識別研發(fā)過程中的浪費(fèi) ? 制定改進(jìn)的計(jì)劃 |
實(shí)操Workshop—基于精益思想的產(chǎn)品和項(xiàng)目管理(2.5個學(xué)時(shí)) ? 站在用戶的視角進(jìn)行產(chǎn)品的規(guī)劃 ? 建立可視化的價(jià)值流 ? 研發(fā)效能的度量 ? 實(shí)操部分 |
實(shí)操Workshop— 基于Git的研發(fā)協(xié)同(2.5學(xué)時(shí)) ? Git的分支模型 ? 基于Pull request的提交模型和Change request的提交模型 ? 靜態(tài)代碼分析,主要問題分析 ? 實(shí)操部分 |
實(shí)操Workshop— 從持續(xù)交付到持續(xù)部署(3個學(xué)時(shí)) ? 持續(xù)交付 ? 測試分級的實(shí)現(xiàn) ? 實(shí)操部分 |