課程描述INTRODUCTION
DevOps課程培訓
日程安排SCHEDULE
課程大綱Syllabus
DevOps課程培訓
一、培訓背景
在移動互聯網時代和即將到來的人工智能時代,我們所處的商業格局和企業生態充滿了易變性、不確定性、復雜性和模糊性,企業的創新能力依賴于能夠頻繁地從真實用戶那里得到對商業假設的有效驗證,勝出者的特點是擁有快速交付價值、靈活應對變化的能力。
DevOps就是現在最炙手可熱的技術,目標是能夠以可持續的方式,將變更快速、安全的部署到生產環境或用戶手中,讓軟件交付過程可以做到持續交付,實現更短的交付周期、更高質量和更低的成本。調查表明,DevOps的接受程度正在逐年上升,尤其是在大企業中,81%已經開始接受DevOps的方法和實踐。
在這樣的大(da)環境背景下,很多企業開啟了DevOps轉型工作,旨在提升部門內對DevOps知(zhi)識體(ti)系(xi)和方法(fa)、技術(shu)、工具的理解,結合現有軟件交付過程中的痛點,有針對性的導(dao)入新方法(fa)與(yu)實踐,促(cu)進(jin)軟件研發效率及交付質量的提升。
二、培訓特色
本課程由國內資深敏捷與DevOps專家、前全球五百強資深咨詢顧問老師精心打造,以DevOps在企業中轉型與落地為出發點,以DevOps的立體化實施框架為基礎,結合*實踐與工具鏈解決方案、度量模型以及大型互聯網公司、國內/國際大型企業的真實案例與經驗,幫助企業和學員掌握DevOps的管理方法和工程實踐,并建立在企業中落地DevOps的能力。
課程中特別增加了端到端持續交付流水線2.0的方案和演示,把理論和實踐有效固化在工具鏈上,助力DevOps快速落地。
課程中強(qiang)調理論、實(shi)(shi)踐、工具落(luo)地相結合(he)。在(zai)前兩(liang)天(tian)課程中重點講解(jie)(jie)DevOps實(shi)(shi)施體系,在(zai)每個(ge)知識點講解(jie)(jie)后,進(jin)行相關研(yan)討或(huo)練習(xi),結合(he)企業現有情(qing)況進(jin)行問題定位和優化,并通過真實(shi)(shi)案例鞏固講授的(de)(de)(de)知識;在(zai)第(di)三(san)天(tian)的(de)(de)(de)培訓中,全天(tian)以(yi)實(shi)(shi)操演(yan)練的(de)(de)(de)方(fang)式,共進(jin)行四個(ge)迭(die)代的(de)(de)(de)實(shi)(shi)踐,幫助(zhu)學員把前兩(liang)天(tian)的(de)(de)(de)知識點靈活應(ying)用(yong),進(jin)一(yi)步加深對DevOps的(de)(de)(de)理解(jie)(jie)和實(shi)(shi)際(ji)落(luo)地、解(jie)(jie)決(jue)企業實(shi)(shi)際(ji)問題的(de)(de)(de)體驗。
三、日程安排
第一天 DevOps建設體系與敏捷管理
上午 課程介紹
.三天的課程內容和目標介紹
DevOps背景及趨勢
.介紹DevOps的發展由來,DevOps的市場發展形勢
.介紹目前國內一些行業對DevOps建設態度
.DevOps與敏捷、持續集成、持續交付等其他管理運動的關系
.DevOps與微服務、容器云等平臺的關系
DevOps體系化建設思路 .DevOps常見的三大建設誤區
.影響DevOps建設的關鍵因素
.DevOps范圍可大可小,企業該遵循怎樣的建設思路
下午 午休
敏捷過程規范
.敏捷過程如何驅動,團隊組織,文化保障
.企業敏捷和傳統敏捷有別,企業敏捷的三大注意點
.敏捷度量體系的建設
精益看板的建設
.介紹故事地圖的使用方法
.如何設計看板,企業敏捷中的重要精益看板
敏捷工具的落地
.以jira為例,介紹jira的規范使用和默認模板的不足。
.舉例jira上常用的擴展需求。
.講解Jira的(de)集(ji)成方法與注意點。
第二天 DevOps代碼庫與持續集成建設體系
上午 代碼庫管控
.無論傳統架構、或是微服務架構,代碼庫該如何規劃
.針對不同團隊,不同項目要求,代碼flow的選擇和使用
.GitLab的集成模式和注意點
持續集成體系建設 .持續集成體系的建設三步法
.集成策略,集成任務的設計
.基于原子任務編排CI流水線,滿足不同的集成要求
下午 午休
組件與工件庫的管理
.定義組件概念,連接代碼庫和工件庫
.如何進行組件的類型定義,用組件組件類型驅動后續工作
.除了存儲之外,工件庫的其他管理要點
CI領域的工具落地指導
.Jenkins Pipeline原理介紹
.Nexus、Harbor工具介紹
.如何打通上述工具,支撐企業的完整CI體系
項目環境與資源管理
.環境和資源是CD的基礎,企業環境多種多樣,如何統一管控
.環境資源管理與CMDB的建設依賴
第三天 DevOps持續發布建設體系與案例分享
上午 CD流水線設計
.持續交付流水線的流程與權限管理設計
.流水線的執行任務設計,與組件、環境的關聯管理
.藍綠、滾動升級、灰度發布等常見發布策略的設計
監控與日志中心建設
.統一監控體系的領域劃分與建設難點
.類ELK框架的日志監控體系建設分享
.APM全鏈路監控設計分享
下午 午休
DevOps成熟平臺分享
.介紹某個國內成熟的DevOps產品的設計
.通過具體Demo,了解DevOps支撐全過程
.分享落地DevOps平臺的相關技術難點
DevOps行業案例分享
.國內某大型金融行業案例分享
.國內某運營商案例分享
.國內某大型企業案例分享
總結與答疑
.課程總結及回顧,部分未設計領域的簡單介紹
.答疑
第四天 總結與交流
DevOps課程培訓
轉載://citymember.cn/gkk_detail/32000.html
已開課(ke)時間Have start time
IT相關內訓
- 互聯網新技術在銀行的應用 武威(wei)
- IT崗位數智化能力提升路徑 甄文智
- Python高效辦公自動化 張(zhang)曉如(ru)
- Fine BI 數據分析與 張曉如
- 云計算的應用領域和實踐 武威
- 信息安全風險評估與加固技能 張勝生
- 滲透測試與攻防實戰高級課程 張勝(sheng)生
- 網安管理崗培訓 張(zhang)勝(sheng)生(sheng)
- 軟件安全意識加強與技能提高 張勝生
- 大模型技術與應用培訓 葉梓
- CISSP認證培訓課程 張勝生(sheng)
- 電力信息化:價值和建設分析 劉宇佳