?面向學員
具備相關專業大學本科及以上學歷(含在讀的應屆畢業生); 具備相關專業大學專科學歷,從事本職業技術工作滿 1 年;
從事/關注研發效能(DevOps)相關技術的人員,職業規劃包括從事研發經理、產品經理、項目經理、開發工程師、DevOps工程師、測試與運維工程師、敏捷與工程教練等,均可報名學習課程。
學習收益
DevOps強調團隊之間的協作和溝通,通過課程的學習和實踐,學員可以培養團隊合作意識和統一的開發流程。
掌握敏捷、研發效能、DevOps的基本理念、原則和最佳實踐。 提升組織與協作、產品與運營、開發與交付、測試與安全、運維與監控的能力,可以幫助你更好地了解和掌握軟件開發的全過程。
獲得權威認證:完成課程并通過考試后,學員可以獲得《研發效能(DevOps)工程師?職業技術認證》,這將為學員在求職或職業發展中增加一定的競爭力,為他們的職業發展打下堅實的基礎。 結識行業大咖與業界同濟,拓展人脈。
課程大綱
第一部分、組織與協作
1.1研發效能基礎 端到端研發效能概述 敏捷宣言與12原則 精益思想核心理念 DevOps誕生歷史及核心理念
1.2團隊協作核心實踐 Scrum協作框架(3個角色、5個會議) Kanban可視化管理 XP工程實踐
1.3研發效能度量 PDCA與持續改進 度量的關鍵原則 關鍵度量指標
第二部分、產品與運營
2.1 產品設計實踐 產品需求管理核心實踐(路線圖、優先級、DoR、DoD、用戶故事等) 產品界面與用戶體驗設計核心實踐(UI原型、UE交互等)
2.2產品運營實踐 產品賣點挖掘與價值提煉 常見產品運營指標 AARRR海盜模型 用戶行為數據分析
第三部分、開發與交付
3.1 協同開發應用 主流源代碼管理工具和常見代碼分支策略 測試驅動開發TDD、ATDD、BDD等核心實踐
3.2 持續集成應用 持續集成核心理念 持續集成流水線常見工具 流水線質量門禁 代碼掃描與質量保證(Sonar、技術債等)
3.3 持續部署應用 環境管理(Dev、SIT、UAT、Stage、Pro等) 應用部署與更新
3.4 按需發布應用 常見發布方法(藍綠,灰度,金絲雀,滾動等) 功能開關
第四部分、測試與安全
4.1 測試理念、方法與實踐概述 軟件測試理念 軟件測試方法(黑盒、白盒等) 常見軟件測試實踐及工具(單元測試、集成測試、性能測試、UAT等) 測試生命周期管理(測試左移、測試右移等核心理念) 測試策略與測試計劃 測試用例設計技術
4.2 敏捷測試 敏捷測試理念 敏捷測試四象限 敏捷測試三角形 自動化測試及策略
4.3 應用安全基礎 應用安全生命周期管理 DevSecOps理念 SAST靜態安全測試、DAST動態安全測試、IAST交互安全測試 滲透測試 云安全防護
第五部分、運維與監控
5.1 運維知識體系 IT服務管理基礎 常見運維工具及平臺
5.2 運維管理基礎 容量管理 災備管理 監控管理 日志管理
5.3 運維管理優秀實踐 SLO、SLI、SLA SRE AIOps 混沌工程