課程簡介

課程介紹

  • 課程目標
  • 課程議程

CDEF概念

  • 持續交付(CD)定義
  • 持續交付的架構設計
  • 持續交付與DevOps
  • CD與瀑布模型、敏捷、ITIL和DevOps的關係
  • 持續交付的好處

CDEF文化

  • 文化對CD架構師的重要性
  • CD架構師如何應對文化問題
  • 如何維護文化
  • 作業:DevOps文化和創造流程的實踐

持續交付的設計實踐

  • 設計對持續交付的重要性
  • CD架構師在設計中的角色
  • 關鍵設計原則
  • CD最佳實踐
  • 微服務和容器

持續集成

  • 持續集成(CI)定義
  • CD架構師在CI中的角色
  • CI的重要性
  • CI的好處
  • CI最佳實踐
  • 作業:優化CI工作流

持續測試

  • 持續測試(CT)定義
  • CT的重要性
  • CT的好處
  • CD架構師在CT中的角色
  • CT的五項原則
  • CT最佳實踐
  • 作業:處理環境不一致

持續交付與部署

  • 持續交付定義
  • 持續部署定義
  • 持續交付與部署的好處
  • CD架構師在持續交付與部署中的角色
  • 持續交付與部署的最佳實踐
  • 作業:區分持續交付與部署

持續監控

  • 持續監控定義
  • 持續監控的重要性
  • CD架構師在持續監控中的角色
  • 持續監控最佳實踐
  • 作業:監控構建進度

基礎設施與工具

  • 基礎設施與工具的重要性
  • CD架構師在基礎設施與工具中的角色
  • 構建DevOps工具鏈
  • 基礎設施/工具最佳實踐
  • 作業:識別常見基礎設施/工具組件

安全保障

  • 安全保障的重要性
  • DevSecOps和Rugged DevOps定義
  • CD架構師在安全中的角色
  • 安全最佳實踐
  • 作業:應用安全實踐

綜合練習

  • 識別工具鏈和工作流的改進

總結

其他信息來源

考試準備

  • 考試要求
  • 模擬考試回顧

最低要求

先決條件

建議具備對常見DevOps術語和概念的理解及相關工作經驗。

受衆

持續交付生態系統基礎課程的目標受衆是對學習持續集成和持續交付原則感興趣的任何人士,例如:

  • 構建工程師
  • 企業架構師
  • IT經理
  • 維護和支持人員
  • 運營和基礎設施團隊
  • 項目經理
  • QA經理
  • 發佈經理和工程師
  • 軟件開發人員
  • 安全專業人員
  • 測試人員
 14 小時

人數


每位參與者的報價

客戶評論 (4)

即將到來的課程

課程分類