簡介

已完成

Azure Resource Manager 範本 (ARM 範本) 中的部署指令碼可讓您自訂如何自動管理環境。 部署指令碼可讓您在 ARM 範本部署內執行自己的指令碼。

範例案例

假設您是支援應用程式的跨功能小組成員。 小組已採用 ARM 範本來建立和管理應用程式的環境。 應用程式環境的責任包括將一些資產暫存在儲存體帳戶中。 您已決定使用部署指令碼,以確定儲存體帳戶有必要的資產。

我們將會怎麼做?

在本課程模組中,您將了解如何使用部署指令碼,將自訂行為新增至 Bicep 或 JSON ARM 範本。

注意

Bicep 是可定義 Azure 資源的一種語言。 其撰寫體驗比 JSON 更簡單,還有其他功能可協助改善基礎結構即程式碼的品質。 對於 Azure 上不熟悉基礎結構即程式碼的任何人,建議使用 Bicep,而不是 JSON。 若要了解 Bicep,請參閱 Bicep 基本概念學習路徑。

主要目標是什麼?

在本課程模組結束時,您將能夠使用部署指令碼在 ARM 範本中執行自訂步驟。 您也將能夠定義參數,以提高部署指令碼的重複使用性。

必要條件

您應熟悉:

  • 使用 Bicep 或 JSON 來建立及部署基本 ARM 範本。
  • Azure,包括 Azure 入口網站、訂用帳戶、資源群組及資源定義。

若要遵循本課程模組中的練習,您將需要: