總結

已完成

本課程模組引進稱為 Azure BicepARM 範本新修訂版,其設計目的是協助開發人員透過與 Visual Studio CodeAzure CLI 的整合來獲得增強的撰寫體驗。 您瞭解它如何簡化部署、鼓勵可重複使用性、需要較少程式碼,以及易於撰寫和部署。

模組成果

在本課程模組中,您已完成下列作業:

  • 了解 Bicep 是什麼:了解 Bicep 作為 Azure 基礎結構即程式碼的特定領域語言。
  • 已安裝和設定的 Bicep:已安裝 Bicep CLI,並使用 Bicep 延伸模組設定 Visual Studio Code,以增強撰寫體驗。
  • 學習的 Bicep 語法: 瞭解 Bicep 檔案結構,包括參數、變數、資源、輸出和模組。
  • 已建立的 Bicep 範本: 撰寫 Bicep 檔案,以使用參數、變數和模組來定義 Azure 資源。
  • 本地部署:使用 Azure CLICloud Shell 部署 Bicep 範本。
  • 使用 Azure Pipelines 部署:Bicep 部署整合至 Azure Pipelines 以進行持續部署。
  • 使用 GitHub Actions 部署: 使用 GitHub ActionsBicep 範本部署自動化。
  • 了解 ARM 整合:了解 Bicep 如何轉譯至 Azure Resource Manager 範本。

主要優點

Bicep 提供數個主要優點:

  • 更簡單的語法:JSON 模板相比,更易於閱讀和寫入。
  • 類型安全: 在開發階段而不是執行階段驗證範本。
  • 自動依賴管理: 自動推斷資源相依性。
  • 模組化: 鼓勵透過模組重複使用程式碼。
  • 工具支持:Visual Studio CodeAzure CLI 的出色整合。

瞭解更多資訊