Cloud Deployment Manager

利用簡易範本建立及管理雲端資源。

查看這項產品的說明文件

簡化雲端管理作業

有了 Google Cloud Deployment Manager,您就能使用 yaml 的陳述式格式來指定應用程式所需的各項資源。另外,您也可以使用 Python 或 Jinja2 範本將設定參數化,以便重複使用常用的部署作業範例,例如負載平衡、自動調整資源配置的執行個體群組。也就是說,系統會將您的設定視為程式碼,並執行可重複的部署作業。

可重複執行的部署程序

只要建立可定義資源的設定檔,您日後即可重複執行相同的程序來建立這些資源,並產生相同的結果。

陳述式語言

許多工具都使用命令式方法,要求使用者定義建立及設定資源的步驟。陳述式方法可讓使用者指定設定方式,讓系統瞭解要採取哪些步驟。

專心處理應用程式

使用者可以專心處理構成應用程式或服務的資源組合,而不必分開部署各項資源。

以範本為準

範本可讓您利用建構模塊來建立抽象層或通常需要一併部署的資源組合,例如執行個體範本、執行個體群組和自動配置器。您可以將這些範本轉換為參數,日後僅須變更輸入值即可重複使用範本。輸入值的作用在於定義要部署的映像檔、部署目標區域,或是要部署的虛擬機器數量。

功能與特色

平行部署

一次同時部署多項資源。

範本

利用 Python 和 Jinja2 範本,透過程式控管部署項目。

更新

新增、刪除或變更部署作業中的資源。

輸入和輸出參數

將區域、機器大小、機器數量、狀態 (測試、正式版、準備中) 等變數輸入範本即可收到輸出值,例如指派的 IP 位址和執行個體連結。

結構定義檔案

使用 JSON 結構定義來界定及限制參數。

參考資料

資源定義可以參照其他資源,藉此建立依附關係及控管資源建立順序。

預覽模式

在您提交變更之前,可以先查看 Deployment Manager 會如何調整建立或更新作業。

主控台使用者介面

您在 Google Cloud Console 中查看部署作業時,系統會在單一畫面中分階層顯示整項部署作業。

Deployment Manager 是 Wix Media Group 在 Google Cloud Platform 中建立及管理部署作業時的一大利器。有了 Deployment Manager,我們就能輕鬆在多個位置部署系統、透過所需的控管功能輕鬆推出新服務,並按照我們的需求靈活地同時部署多個程式碼版本。

- Wix Media Group 基礎架構技術部門主管 Golan Parashi

技術資源

定價

Google Cloud Platform 客戶不必支付額外費用,即可使用 Deployment Manager。

後續行動

運用價值 $300 美元的免費抵免額和超過 20 項一律免費的產品,開始在 Google Cloud 中建構內容。

需要入門協助嗎?
與值得信賴的合作夥伴一同邁向成功
繼續瀏覽