您只需在Resource Orchestration Service服務ROS(Resource Orchestration Service)模板中定義所需的雲資源,例如ECS執行個體與該執行個體待串連的雲資料庫RDS,即可通過ROS的編排引擎自動根據模板完成所有資源的建立和配置,即自動實現使用建立的ECS執行個體串連雲資料庫RDS並完成資料初始化,以實現自動化部署及營運。
更多Resource Orchestration Service資訊,請參見什麼是Resource Orchestration Service服務。
工作原理
當您編寫模板後,ROS將根據模板建立資源棧,自動化部署多個資源,具體如下圖所示。
當您需要更新資源棧中的資源時,可以使用更新資源棧功能。更多資訊,請參見更新資源棧。
當您需要在更新資源前查看資源棧中資源的變化情況時,可以建立更改集以預覽即將進行更新的資源變化情況,然後執行更改集以更新資源棧。更多資訊,請參見更改集概覽。
使用ROS
您可以使用ROS控制台或調用API建立資源棧模板,快速建立和管理資源,具體操作,請參見建立資源棧或API概覽。常見ECS執行個體及相關資源的樣本模板如下,更多Resource Orchestration Service模板說明,請參見模板結構說明。
此外,您還可以通過以下方式使用ROS。
採用Git或SVN等原始碼版本管理軟體系統管理範本版本,再通過ROS API維護資源棧。
使用阿里雲CLI建立資源棧。具體操作,請參見資源棧相關。
相關文檔
如果您已建立了ECS執行個體,則可以使用專為Elastic Compute Service打造的自動化營運工具,即雲助手。更多資訊,請參見雲助手概述。
如果您需要在業務需求量有波動時自動增加或減少ECS執行個體的數量,則您可以通過配置伸縮組來自動調整業務計算能力(即執行個體數量),更多資訊,請參見基於ECS執行個體建立伸縮組。