簡介
Bicep 模組可讓您將複雜的範本分成幾個較小的部分。 您可以確定每個模組都會專注於一個特定工作,而且可將模組重複用於多個部署和工作負載。
在此課程模組中,您將了解 Bicep 模組的優點,以及如何建立、使用和合併它們,以在您自己的部署中使用。
範例案例
假設您負責在玩具公司部署及設定 Azure 基礎結構。 您先前建立了一個 Bicep 範本,可用來部署網站以支援推出每個新的 Toy 產品。
您的公司最近推出一款新玩具:遙控袋熊。 這款袋熊玩具變得非常受歡迎,其網站流量已大幅增加。 客戶抱怨回應時間緩慢,因為伺服器無法跟上需求。
為了改善效能並降低成本,系統要求您將內容傳遞網路 (或 CDN) 新增至網站。 您知道公司將來需要在其製作的其他網站中包含 CDN,但並非每個網站都需要 CDN。 因此,您決定讓 CDN 元件成為選擇性。
我們將會怎麼做?
在此課程模組中,您將建立一組 Bicep 模組來部署網站和 CDN。 然後,您將建立一個範本,一起使用那些模組。
主要目標是什麼?
在此課程模組結束時,您將能夠設計和建置可組合、可重複使用且有彈性的 Bicep 模組。 您也可以建立 Bicep 範本,從一組模組撰寫複雜的部署。