簡介
部署基礎結構即程式碼的其中一個優點就是您的範本可共用,這可讓您與其他小組成員對 Bicep 程式碼進行共同作業。 請務必讓 Bicep 程式碼容易閱讀及使用。
在本課程模組中,您將了解將 Bicep 程式碼結構化及設定其樣式,以讓其他人更容易了解、修改及部署的一些方式。
範例案例
假設您是一間玩具公司的 Azure 基礎結構系統管理員。 您與您的小組已將使用 Bicep 進行 Azure 部署標準化,且您已建置可重複使用的範本程式庫。
來自品質控制小組的兩名成員負責執行客戶問卷調查。 為了達成此目的,他們需要部署新的網站與資料庫。 這些成員有緊湊的期限,因此若沒有必要,其想要避免建置全新的範本。 在與這些成員討論過其需求後,您記得您已經有一個接近其需求的範本。
該範本是您最早撰寫的其中一個 Bicep 檔案,因此您擔心其可能尚未準備好提供使用。 問題在於,您要如何修訂範本,確保其正確、容易理解、閱讀及修改?
我們將會怎麼做?
在本課程模組中,您將了解如何改善及重構 Bicep 檔案,以讓其他人更容易使用您的程式碼。 您將了解參數和名稱是讓 Bicep 程式碼和 Azure 部署對其他人而言相當實用的重要部分。 您也將了解如何定義範本結構、遵循一致的樣式,以及新增註解來協助同事了解範本的運作方式。
主要目標是什麼?
在本課程模組結束時,您將能夠撰寫清楚、可重複使用且完整記錄的 Bicep 範本。
必要條件
您應該熟悉 Bicep 結構與語法,包括參數、迴圈、條件與模組。
若要遵循本課程模組中的練習,您將需要下列項目:
- 已在本機安裝 Visual Studio Code
- 已在本機安裝 適用於 Visual Studio Code 的 Bicep 延伸模組