前言
使用Azure的困擾往往是每個資源的單獨建立、部署,若要建立一個完整的解決方案,
必須花很多時間去建立這些服務,e.g. 在一個subscription下,架設Azure VM、Web app、SQL Database,
就必須一個一個去建立,相當費時。
Azure Resource Manager是近期微軟推出的一個滿方便的服務,可以利用定義好的JSON檔部署想要的Azure資源。
本文介紹如何利用Azure Preview Portal加上JSON檔簡單部署您的Azure資源。
概念
為什麼我們要使用ARM(Azure Resource Manager)來部署資源呢?
以下我們做幾項優點分析:
- 您可以以群組形式部署、管理及監視方案的所有服務,而不是個別處理這些服務。
- 您可以在整個應用程式週期重複部署應用程式,並確信您的資源會部署在一致的狀態中。
- 您可以使用宣告式範本來定義您的部署。
- 您可以定義之間的相依性,使得以正確的順序部署資源。
- 因為角色型存取控制 (RBAC) 會原生整合至管理平台,您可以將存取控制套用至資源群組中的所有服務。
- 您可以將標籤套用至資源,以便以邏輯方式組織訂用帳戶中的所有資源。
以上內容來自<https://azure.microsoft.com/zh-tw/documentation/articles/resource-manager-deployment-model/>
您也可以使用Powershell或Azure CLI來部署,
本文以最簡易的Azure Preview Portal進行部署實作。
實作
- 登入Azure Preview Portal
https://portal.azure.com
- 新增→「範本部署」
- 編輯範本(貼上您定義好的部署Template - JSON格式)
-編輯完請記得按下「儲存」
- 編輯所需的參數
- 選擇訂用帳戶
- 建立新的資源群組
- 選擇資源群組的位置
- 檢閱法律條款
- 開始部署
- 部署完畢後,就可以「資源群組」中看到剛剛部署的那些資源
費用
部署過程不收費,但是 部 署之後就是依照資源的計價方式去收費唷!
相關連結
== 要試用 Azure的朋友 ,請點選 Azure Free Trial – 試用 30 天期 進行試用申請。 ==