概述
獲得專業知識,與人員、流程及技術合作,持續以 Azure DevOps 工程師的身份創造商業價值。
透過 Microsoft 認證:DevOps 工程師專家認證,驗證設計與實施協作、程式碼、基礎架構、原始碼控制、安全、合規、持續整合、測試、交付、監控及回饋策略所需技能的掌握能力。
如果你的職責包括設計與執行協作、程式碼、基礎架構與原始碼控制策略,以及安全、合規、持續整合、測試、交付、監控與回饋,這門專家級的 Azure DevOps 課程非常適合你。你應該具備與人員、流程及技術合作的經驗,持續提供商業價值。
為什麼選擇 KORNERSTONE
- 經認證、由實務人員主導的專家證書培訓師,提供高品質的培訓
- 官方訓練資料包含
- 實務、情境導向學習——著重應用,而非僅理論
- 優秀的通過率
涵蓋技能
完成本模組後,學生將能夠:
- DevOps 導論
- 用 GitHub Projects 和 Azure Boards 規劃敏捷
- 設計並實施分支策略與工作流程
- 在 Azure Repos 中與 Pull Requests 協作
- 探索 Git Hooks
- 規劃與培育內在源泉
- 管理與配置資料庫
- 識別技術債
- 探索 Azure 管道
- Manage Azure Pipeline Agents and Pools
- 描述管線與並行性
- 設計並實施管線策略
- 整合 Azure Pipelines
- GitHub 動作簡介
- 學習 GitHub Actions 的持續整合
- 設計貨櫃建造策略
- 建立發行管線
- 探索發行推薦
- 提供與測試環境
- 管理與模組化任務與範本
- 自動化健康檢查
- 部署模式導論
- 實作藍綠部署與功能切換
- 實施 Canary 發行與暗部啟動
- 實施A/B測試與漸進暴露部署
- 與身份管理系統整合
- 管理應用程式組態資料
- 探索基礎架構即程式碼與組態管理
- Create Azure Resources Using Azure Resource Manager Templates
- Create Azure Resources Using Azure CLI
- 探索 Azure 自動化與 DevOps
- 實作期望狀態配置(DSC)
- 實作二頭肌
- 安全 DevOps 簡介
- 實作開源軟體
- 軟體組成分析
- 安全監控與治理
- 探索套件相依關係
- 了解套件管理
- 遷移、整合與保護產出件
- 實施版本管理策略
- GitHub 套件介紹
- 實施追蹤使用量與流量的工具
- 開發監控與狀態儀表板
- 在團隊內分享知識
- 設計流程以自動化應用分析
- 管理警示、無責回顧,以及建立公正文化
先決條件
成功的學習者將具備以下事項的先驗知識與理解:
- 雲端運算概念,包括對 PaaS、SaaS 及 IaaS 實作的理解。
- 同時具備 Azure 管理與 Azure 開發,且在至少一個領域具備專業能力。
- 版本控制、敏捷軟體開發,以及核心軟體開發原則。在提供軟體的組織中擁有經驗會很有幫助。
如果您是 Azure 和雲端運算的新手,請考慮以下資源之一:
- AZ-900T00:雲端基礎架構導論
如果你是 Azure 管理新手,可以考慮修:
- AZ-104T00: Microsoft Azure Administrator
如果你是 Azure 開發者新手,可以考慮修:
- 免費線上:創建無伺服器應用程式
- Z-204T00: 開發 Microsoft Azure 解決方案
目標受眾
本課程的學生有興趣設計與實作 DevOps 流程,或通過 Microsoft Azure DevOps 解決方案認證考試。
此 AZ-400T00 Microsoft 官方課程 旨在準備學生參加 Microsoft 認證:DevOps 工程師專家認證考試。
AZ-400 考試評估您完成以下技術任務的能力:制定儀器策略;制定站點可靠性工程(SRE)策略;制定安全與合規計畫;管理原始碼控制;促進溝通與協作;定義並實施持續整合;以及定義並實施持續交付與發布管理策略。
課程內容
模組 1:DevOps 導論
- 簡介
- 什麼是 DevOps?
- 探索 DevOps 之旅
- 識別轉型團隊
- 定義敏捷實務的組織結構
- 探索共同目標並定義時間表
- 什麼是 Azure DevOps?
- 什麼是 GitHub?
- 設計授權管理策略
- 什麼是源控?
- 描述本地使用 Git 的經驗
- Azure Repos 簡介
- GitHub 簡介
- 模組評量
- 摘要
模組二:利用 GitHub 專案與 Azure Boards 規劃敏捷
- 簡介
- GitHub 專案與專案板簡介
- Azure Boards 簡介
- Configure Projects and Teams in Azure DevOps
- 連結 GitHub to Azure Boards
- 配置 GitHub 專案
- 管理 GitHub 專案看板的工作
- 自訂專案視圖
- 利用團隊討論進行協作
- 設計並實施回饋循環策略
- 設計並實作原始碼、錯誤與品質可追溯性
- Azure Boards 的敏捷規劃與投資組合管理
- 模組評量
- 摘要
模組三:設計並實施分支策略與工作流程
- 簡介
- 探索分支工作流程類型
- 探索功能分支工作流程
- 探索持續交付的 Git 分支模型
- 探索 GitHub Flow
- 探索分支工作流程
- 實作分支合併限制
- Azure Repos 入面嘅 Version Control with Git
- 模組評量
- 摘要
模組 4:與 Azure Repo 中的拉取請求協作
- 簡介
- 與拉取請求協作
- 練習 Azure Repos 與 pull request 協作
- 模組評量
- 摘要
模組五:探索 Git 鉤子
- 簡介
- Git 鉤子簡介
- 實作 Git 鉤子
- 模組評量
- 摘要
模組6:計畫培育內在源頭
- 簡介
- 探索培養內在源頭
- 實作 fork 工作流程
- 用叉描述內源
- 模組評量
- 摘要
模組 7:管理與配置資料庫
- 簡介
- 大型資料庫的工作
- 探索 monorepo 與多個 repo 的比較
- 實作變更日誌
- 在跨倉庫共享時實作 Scalar 和跨倉庫
- 使用 Git 指令恢復特定資料
- 清除儲存庫資料
- 使用 GitHub 倉庫管理發佈
- 用 GitHub 自動化發佈說明
- 建立 API 文件
- 實作 Git 歷史文件的自動化
- 使用 GitHub 設定原始碼控制庫權限
- 設定 GitHub 標籤來組織倉庫
- 模組評量
- 摘要
模組8:識別技術債
- 簡介
- 檢視程式碼品質
- 檢視複雜度與品質指標
- 技術債導論
- 衡量與管理技術債務
- GitHub 進階安全簡介
- 整合其他程式碼品質工具
- 規劃有效的法規審查
- 模組評量
- 摘要
模組 9:探索 Azure 管線
- 簡介
- 探索 DevOps 中的管線概念
- 描述Azure Pipelines
- 了解 Azure Pipelines 的關鍵術語
- 模組評量
- 摘要
模組 10:管理 Azure Pipeline 代理與池
- 簡介
- 在 Microsoft 託管與自架代理之間選擇
- 探索工作類型
- 代理池介紹
- 探索預先定義的代理人池
- 了解代理商池的典型情況
- 與 Azure Pipelines 溝通
- 通訊以部署至目標伺服器
- 檢視其他考量
- 描述代理池的安全性
- 配置代理池並了解管線風格
- 模組評量
- 摘要
模組 11:描述管線與並行性
- 簡介
- 了解平行工作
- 估算平行工作
- 描述 Azure 管線與開源專案
- 探索 Azure Pipelines 與 Visual Designer
- 描述 Azure 管線與 YAML
- 啟用 Azure Pipelines 的持續整合
- 模組評量
- 摘要
模組 12:設計並執行管線策略
- 簡介
- 配置代理需求
- 探索多配置與多代理
- 整合GitHub Repos與Azure Pipelines
- 設計並實施完整的測試策略
- 實作程式碼覆蓋範圍並在管線中顯示
- 實作多職種建置
- 探索 Azure Pipelines 支援的原始碼控制類型
- 模組評量
- 摘要
模組 13:整合 Azure Pipelines
- 簡介
- 描述管線的結構
- 了解管線結構
- 詳細範本
- 探索 YAML 資源
- 在你的管線中使用多個倉庫
- 將管線從 Classic 遷移到 Azure Pipelines 中的 YAML
- 模組評量
- 摘要
模組 14:GitHub 動作介紹
- 簡介
- 什麼是行動?
- 探索行動流程
- 了解工作流程
- 描述標準工作流程語法元素
- 探索活動
- 探索職缺
日期與地點

考試與認證
Microsoft 認證:DevOps 工程師專家。
要取得 DevOps 工程師專家認證,您必須通過 AZ-400 考試:設計與實作 Microsoft DevOps 解決方案 ,並且必須取得 Azure 管理員助理 或 Azure 開發者助理 認證。只要您擁有 Azure 管理員或開發者認證,且通過 AZ-400 考試,這些要求的順序都可以隨意安排。
你是讓 DevOps 成為組織有效實踐的領導者。取得你的認證,幫助你推進職涯,獲得專家認可,並驗證你的技術知識與能力,推動你的職能邁向未來。





