使用 Bicep 和 Azure Pipelines 部署 Azure 資源
使用自動化管線部署 Bicep 範本,並將其他部署活動整合到您的管線中,以充分享受將基礎設施視為程式碼的各種好處。 您將使用 Azure Pipelines 建置管線。
請採用此學習路徑以瞭解如何:
- 建置可部署 Bicep 檔案的管線。
- 建立可安全地將管線連線至 Azure 的服務主體。
- 在管線內驗證和測試 Bicep 程式碼,以確保其品質。
- 使用多個環境,並處理參數和核准。
- 部署其他 Azure 組態設定、應用程式和資料庫。
- 建置可將可重複使用的 Bicep 檔案發佈至範本規格和模組的管線。
- 保護您的管線,並確保所有 Azure 部署都遵循貴組織的標準。
若要了解 Bicep,建議您採用以下學習路徑:
之後,您可能會有興趣將 Bicep 程式碼新增至部署管線。 根據您想要使用的工具,採用下列兩種學習路徑中的其中一種:
必要條件
此學習路徑假設您已熟悉使用 Bicep 部署基礎結構。
開始使用 Azure
選擇適合您的 Azure 帳戶。 隨用隨付或免費試用 Azure 最多 30 天。 註冊。
成就代碼
您要請求成就代碼嗎?
此學習路徑中的課程模組
在 Azure Pipelines 中建立自動化管線,以從 Bicep 程式碼安全地將資源部署到 Azure。 將管線設為依排程執行,或在設定變更時執行。
服務主體可讓您的部署管線安全地向 Azure 進行驗證。 在本課程模組中,您將了解什麼是服務主體、其運作方式,以及如何建立它們。 您也將瞭解如何授與他們 Azure 資源的權限,讓您的管線可以部署 Bicep 檔案。
在您的部署流程中驗證並測試 Bicep 程式碼。 您將在部署之前使用 Lint 分析、預檢驗證和假設狀況作業,驗證您的 Azure 變更,並在每次部署之後測試您的資源。