簡介

已完成

根據 Donovan Brown 在什麼是 DevOps?中的定義,「DevOps 是人員、程序與產品的結合,可為終端使用者持續傳遞價值。」

DevOps 學習路徑可協助您準備 DevOps 旅程。 您會了解 DevOps 流程的主要特性、工具和生命週期中涉及的人員。 此外,該學習路徑會為您準備 Microsoft DevOps 解決方案認證測驗。 也會提供其他内容,確保您能全方位認識 DevOps。 課程模組的內容包含圖形、參考連結、課程模組回顧問題,以及選擇性的實作實驗室。

您將了解下列各項內容:

  • 如何規劃 DevOps。
  • 使用原始檔控制。
  • 為企業調整 Git。
  • 結合成品。
  • 設計一個依賴管理策略。
  • 管理機密。
  • 實作持續集成。
  • 實作一個容器構建策略。
  • 設計一個發行策略。
  • 設定一個發行管理工作流。
  • 選擇部署模式。
  • 最佳化反饋機制。

在您採取行動之前規劃。本課程模組將協助您瞭解什麼是 DevOps,以及如何規劃 DevOps 轉換旅程。

DevOps 轉換旅程為何?

DevOps 轉換旅程是一系列 8 個學習路徑。 您可以藉此熟悉 Azure DevOps 和 GitHub。 此外,瞭解其許多服務、功能和與工具整合,以支援您的 DevOps 程序。

為什麼要選擇 DevOps 學習路徑?

這些課程模組中的人員有興趣設計和實作 DevOps 程序。 此外,他們正在準備 AZ-400 - 設計和實作 Microsoft DevOps 解決方案認證考試。

認證測驗適用於 DevOps 專業人員。 將人員、程序與技術相結合,不斷提供有價值的產品與服務,以滿足終端使用者的需求與業務目標。 DevOps 專業人士透過最佳化作法、改進通訊和共同作業以及建立自動化來簡化交付。

他們設計並實作應用程式程式碼和基礎結構策略,可供支援持續整合、測試、傳遞、監視和意見反應。

測驗應試者必須精通 Agile 實踐。 他們必須熟悉 Azure 管理、 開發,並且至少精通其中一個領域。

DevOps 專業人員必須使用 Azure 技術設計和實作 DevOps 實踐,以進行版本控制、法規遵從性、基礎設施作為代碼、配置管理、生成、發佈和測試。

有五個領域區域。

AZ-400 領域區域 Weight
設計和實作程序與通訊。 11%
設計和實作原始檔控制策略。 13%
設計和實作組建和發行管線。 51%
開發安全性和合規性計劃。 16%
實作檢測策略。 9%

學習目標

完成此系列之後,學生和專業人員可以:

  • 設計和實作工作流程的可追蹤性和流程。
  • 設計和實作適用於 DevOps 的適當計量和查詢。
  • 設定共同作業和通訊。
  • 設計和實作原始程式碼的分支策略。
  • 設定和管理存放庫。
  • 設計和實作套件管理策略。
  • 設計和實作管線的測試策略。
  • 設計和實作管線。
  • 設計和實作部署。
  • 設計和實作基礎結構即程序代碼 (IaC)。
  • 維護管線。
  • 設計和實作驗證和授權方法。
  • 設計和實作在自動化中管理敏感性資訊的策略。
  • 自動化安全性與合規性掃描。
  • 設定DevOps環境的監視。
  • 分析來自檢測的計量。

必要條件

成功的學習者將事先具備下列知識和理解:

  • 雲端運算概念,包括了解 PaaS、SaaS 及 IaaS 的實作。
  • 同時還要了解 Azure 系統管理和 Azure 開發,並對上述至少其中一個領域證明自己具相關專業知識。
  • 基礎 DevOps 概念,包括版本控制、敏捷式軟體開發和核心軟體開發原則。 在提供軟體的組織中擁有經驗會很有幫助。

如果您不熟悉 DevOps,請考慮採用:

如果您尚不熟悉 Azure 和雲端運算,請考慮使用下列其中一項資源:

如果您對 Azure 系統管理尚不熟悉,請考慮研習以下課程:

如果您對 Azure 開發人員尚不熟悉,請考慮研習以下課程:

您必須為某些練習建立 Azure DevOps 組織。 如果您還沒有它們,請參閱下列內容:

您必須在 GitHub.com 建立 GitHub 帳戶,才能進行一些練習。 如果您還沒有它們,請參閱下列內容: