簡介
基礎結構即程式碼 (有時稱為 IaC) 是基礎結構資源的佈建方式,類似於軟體的部署方式。 這些資源包括虛擬機器、虛擬網路和 Web 應用程式。 基礎結構即程式碼可協助您將部署自動化、提高對部署的信心,以及提高效率和可重複性。
範例案例
假設您是一家玩具公司的 Azure 基礎結構系統管理員,公司正在經歷全球市場的大幅業務成長。 因此,您的基礎結構必須隨著公司的成長進行調整,包括:
- 為內部小組和客戶部署新的應用程式。
- 多區域部署,以支援全球各地的客戶與合作夥伴。
- 多環境部署,以確保一致性。
您的工作是要評估基礎結構即程式碼是否可能成為在公司佈建資源的重要方法。 您也必須決定部署 Azure 基礎結構時所要使用的技術。
我們要做什麼?
在本課程模組中,您會了解基礎結構即程式碼的概念及其優點。 您也會了解 Bicep 作為基礎結構即程式碼語言的用途,並了解其運作方式。 本課程模組可協助您尋找這些問題的解答:
- 什麼是基礎結構即程式碼?
- 基礎結構即程式碼可如何協助您將資源佈建自動化?
- 什麼是 Bicep?其如何運作?
- 何時應該使用 Bicep,而不是其他工具選項?
主要目標是什麼?
完成本課程模組之後,您會能夠判斷基礎結構即程式碼是否為適合您組織的方法和工具。
必要條件
您應熟悉:
- 基本的雲端運算概念和術語。
- 不同類型的雲端資源。