簡介
在課程模組:「使用 ARM 範本在 Azure 中部署一致的基礎結構」及「使用 ARM 範本功能部署至多個 Azure 環境」中,您已了解建立 JSON Azure Resource Manager (ARM) 範本的基本概念。
在本課程模組中,您會專注於如何部署範本。 您會從部署本機範本開始,然後部署暫存於 GitHub 的外部範本。 您會了解如何部署連結至其他外部範本的範本。 最後,您會了解如何將其與持續整合和持續傳遞 (CI/CD) 管線整合,以自動化範本部署。
注意
Bicep 是可定義 Azure 資源的一種語言。 其撰寫體驗比 JSON 更簡單,還有其他功能可協助改善基礎結構即程式碼的品質。 對於 Azure 上不熟悉基礎結構即程式碼的任何人,建議使用 Bicep,而不是 JSON。 若要了解 Bicep,請參閱 Bicep 基本概念學習路徑。
學習目標
完成本課程模組後,您可以:
- 根據需求,選擇部署 JSON ARM 範本的最佳方式。
- 使用連結範本將範本模組化。
- 從 GitHub Actions 工作流程部署範本。
必要條件
- 能夠前往 Azure 入口網站
- Visual Studio Code
- 適用於 Visual Studio Code 的 Azure Resource Manager 工具 \(英文\)
- 任一:
- 最新版本的 Azure CLI
- 最新版本的 Azure PowerShell
- GitHub 帳戶
- Azure 訂閱