
DOPDevOpsProfessional認證課程培訓
1 DevOps的整體思路和實施基礎
1.1 DevOps的常見誤區,如何驅散謬見
1.2 DevOps與敏捷、持續交付等其他管理運動的關系
1.3 業界DevOps 發展趨勢及關鍵成功因素
1.4 DevOps實施的三步工作法:流動、反饋、持續學習和實驗
1.5 DevOps的參與角色及推薦的組織結構
1.6 如何促進Dev與Ops團隊的融合
2 三步工作法第一步:流動
2.1 部署流水線的技術和實現方式
2.2 代碼庫及構建管理、自動化環境配置管理
2.3 自動化測試分級模型
2.4 測試驅動開發
2.5 持續集成的實現步驟
2.6 優化的分支管理模型
2.7 技術債務的影響和解決
2.8 低風險的部署和發布模式
2.9 低風險發布的架構設計
2.10 多個國內和國際案例分析
3 三步工作法第二步:反饋
3.1 通過遙測技術監控和發現問題
3.2 部署流水線的向前發布和回滾技術
3.3 變更發布的管理指導原則
3.4 Google的發布就緒檢查與交接就緒檢查
3.5 用戶體驗的反饋技術
3.6 集成A/B測試到發布和特性測試、功能開關技術
3.7 假設驅動的開發方式
3.8 代碼評審和協作,Pull Request流程
3.9 代碼評審技術的和場景的選擇
3.10 多個國內和國際案例分析
4 三步工作法第三步:持續學習和實驗
4.1 Amazon的Simian Army技術提升系統可恢復能力
4.2 構建免責的故障事后分析
4.3 通過在生產環境注入失效、Game Days方式增強系統健壯性
4.4 為運維設計非功能性需求
4.5 構建可復用的運維用戶故事
4.6 創建單一共享存儲庫促進組織學習
4.7 將局部發現轉換為組織改進
4.8 多個國內和國際案例分析
5 信息安全和變更管理
5.1 將信息安全嵌入日常工作
5.2 集成變更管理和安全合規性控制到流水線
5.3 通過遙測技術增強安全性
5.4 在變更中保證安全性的方法和技術
5.5 在變更中保證合規性的方法和技術
5.6 多個國內和國際案例分析