課程費用

6800.00 /人

課程時長

2

成為教練

課程簡介

目標收益

讓開發(fā)人員和管理人員了解DevOps的概念、工具、流程和實踐。
讓開發(fā)人員建立正確的責任觀,逐步將傳統(tǒng)軟件運維中與軟件開發(fā)的責任和實踐回歸到開發(fā)團隊
讓開發(fā)人員利用現(xiàn)有工具、過程和實踐搭建適合公司DevOps基礎設施,實現(xiàn)可重現(xiàn)、可追蹤的構(gòu)建和部署。
讓開發(fā)人員了解設計和實現(xiàn)自由構(gòu)建系統(tǒng)和部署系統(tǒng)的思路。

培訓對象

軟件開發(fā)人員、項目管理人員

課程內(nèi)容

關鍵詞
1、DevOps
2、持續(xù)集成
3、持續(xù)部署
4、包管理
5、依賴管理
6、部署系統(tǒng)
7、基礎設施的服務化和支持系統(tǒng)
8、可重復、可追蹤
9、誰構(gòu)建,誰運維

課程大綱

引子 從Facebook的案例說起,聊聊如何做到日均提交上百次。
看看當前軟件開發(fā)中,如何加快軟件的交付速度并降低軟件開發(fā)的整體成本。
引出DevOps的概念
第一單元 DevOps概覽
從DevOps的歷史看DevOps的概念發(fā)展,對比亞馬遜、Google等公司在DevOps實踐,引出DevOps一線的領導者對DevOps的認知。
1、 經(jīng)典DevOps的定義
看看咨詢師眼里的DevOps是什么。
2、亞馬遜、google等相關實踐
重點是如何讓開發(fā)人員完成一切
3、總結(jié)注重實效的DevOps概念應該是什么
第二單元 DevOps的流程與工具
以新的軟件生命周期為主線,講解各個階段涉及的工作,以及完成工作所需的流程與工具的支持
1、 介紹敏捷軟件開發(fā)過程
介紹敏捷與DevOps的關系
2、從軟件開發(fā)到部署各階段目前主流的工具
第三單元 從持續(xù)集成到持續(xù)部署
持續(xù)集成與持續(xù)部署的概念和實踐
利用現(xiàn)有工具如何針對各種規(guī)模的軟件開發(fā)搭建持續(xù)部署
第四單元 深入:包、依賴、構(gòu)建和環(huán)境
深入了解包、依賴、構(gòu)建和環(huán)境的概念和關系,以及在實際開發(fā)中其如何幫助實現(xiàn)可重復、可追蹤的部署
1、 了解傳統(tǒng)運維中CMDB產(chǎn)生的原因和思路
2、 了解超越CMDB的更為精細化的PMDB的構(gòu)建思想和方法
第五單元 深入:構(gòu)建部署系統(tǒng)和持續(xù)部署
對于大型軟件的開發(fā),或整個企業(yè)的DevOps實施,如何搭建支持性的部署系統(tǒng)和持續(xù)部署
部署系統(tǒng)的架構(gòu)和設計要點
第六單元 架構(gòu)和支持系統(tǒng) 架構(gòu)對DevOps的影響,以及其他運維系統(tǒng)需要怎樣支持企業(yè)級的DevOps
第七單元 新興技術和展望 Docker和云計算對DevOps的影響
引子
從Facebook的案例說起,聊聊如何做到日均提交上百次。
看看當前軟件開發(fā)中,如何加快軟件的交付速度并降低軟件開發(fā)的整體成本。
引出DevOps的概念
第一單元 DevOps概覽
從DevOps的歷史看DevOps的概念發(fā)展,對比亞馬遜、Google等公司在DevOps實踐,引出DevOps一線的領導者對DevOps的認知。

1、 經(jīng)典DevOps的定義
看看咨詢師眼里的DevOps是什么。
2、亞馬遜、google等相關實踐
重點是如何讓開發(fā)人員完成一切
3、總結(jié)注重實效的DevOps概念應該是什么
第二單元 DevOps的流程與工具
以新的軟件生命周期為主線,講解各個階段涉及的工作,以及完成工作所需的流程與工具的支持

1、 介紹敏捷軟件開發(fā)過程
介紹敏捷與DevOps的關系
2、從軟件開發(fā)到部署各階段目前主流的工具
第三單元 從持續(xù)集成到持續(xù)部署
持續(xù)集成與持續(xù)部署的概念和實踐
利用現(xiàn)有工具如何針對各種規(guī)模的軟件開發(fā)搭建持續(xù)部署
第四單元 深入:包、依賴、構(gòu)建和環(huán)境
深入了解包、依賴、構(gòu)建和環(huán)境的概念和關系,以及在實際開發(fā)中其如何幫助實現(xiàn)可重復、可追蹤的部署

1、 了解傳統(tǒng)運維中CMDB產(chǎn)生的原因和思路
2、 了解超越CMDB的更為精細化的PMDB的構(gòu)建思想和方法
第五單元 深入:構(gòu)建部署系統(tǒng)和持續(xù)部署
對于大型軟件的開發(fā),或整個企業(yè)的DevOps實施,如何搭建支持性的部署系統(tǒng)和持續(xù)部署
部署系統(tǒng)的架構(gòu)和設計要點
第六單元 架構(gòu)和支持系統(tǒng)
架構(gòu)對DevOps的影響,以及其他運維系統(tǒng)需要怎樣支持企業(yè)級的DevOps
第七單元 新興技術和展望
Docker和云計算對DevOps的影響

課程費用

6800.00 /人

課程時長

2

預約體驗票 我要分享

近期公開課推薦

近期公開課推薦

活動詳情

提交需求