文档

功能特性

更新时间:

ROS模板

ROS模板用于创建资源栈,是描述基础设施和架构的蓝图。开发者和管理员可以编写模板,在模板中定义所需的阿里云资源(例如:ECS实例、RDS数据库实例)、资源间的依赖关系等。ROS的编排引擎将根据模板自动完成所有资源的创建和配置,实现自动化部署及运维。

功能集

功能

功能描述

参考文档

ROS模板

私有模板

用户可以创建自己的私有模板,在控制台体现为“我的模板”。 模板用于创建资源栈,是一个JSON或YAML格式的文本文件,使用UTF-8编码。模板编辑者在模板中定义阿里云资源和配置细节,并说明资源间的依赖关系。

我的模板

共享模板

用户可以通过资源编排控制台添加共享,将已有模板共享给其他阿里云账号,以便统一管理模板,降低操作成本。

共享模板

模板在线编辑器

用户在控制台点击创建模板,即可进入模板在线编辑器页面。模板在线编辑器为用户提供了便捷的模板编辑能力,支持智能联想、参数高级设置以及架构图预览等功能。

使用ROS在线编辑器编写模板

可视化编辑器

用户可以通过可视化编辑器编写模板,通过拖拽组件到画布中,并且定义每一个组件的参数信息,即可完成模板的创建。

使用可视化编辑器编写模板

解决方案和示例模板

ROS提供了丰富的解决方案(控制台 - 解决方案中心)和示例模板(控制台 - 模板 - 模板示例),供用户选择。

资源编排提供解决方案中心和丰富的模板示例

资源部署

资源部署指通过ROS资源编排的能力实现资源交付。包含了资源栈、资源栈组、资源场景的概念和相关功能。

功能集

功能

功能描述

参考文档

资源栈

资源栈部署和管理

支持创建、查看、更新、删除资源栈的全生命周期操作。

资源栈功能概览

资源导入资源栈

支持将已创建的资源,导入资源栈中进行统一纳管。

资源导入概览

偏差检测

当您在资源编排服务ROS之外更改资源配置时,可以使用偏差检测功能检测资源栈中资源的变更信息。您也可以采取纠正措施,使资源栈资源与资源栈模板中的定义同步,以确保资源配置的一致性。

偏差检测概览

更改集

当您需要更新正在运行的资源栈时,可以使用更改集功能。您可以预览更改对资源栈正在运行资源造成的影响,只有在您执行更改集时,ROS才会对您的资源栈进行更改,您可以使用ROS控制台、ALIYUN CLI或ROS API来创建和管理更改集。

更改集概览

Terraform托管

Terraform是一个开源的自动化资源编排工具。资源编排服务ROS为Terraform提供了托管的能力,您可以创建Terraform类型的模板和资源栈,编排阿里云、AWS或Azure的资源。

Terraform概览

资源栈组

资源栈组部署和管理

ROS支持通过资源栈组,批量管理资源栈。包括创建、查看、更新和删除资源栈组。

资源栈组概览

资源栈实例部署和管理

资源栈组创建完成后,您可以对资源栈实例进行更新或者删除操作。

管理资源栈实例

资源场景

资源纳管

如果您需要将一组现有资源导入到同一资源栈中进行统一管理,可以通过创建资源纳管场景来实现。

资源纳管场景

资源复制

如果您需要快速复制一组资源及其依赖关系,可以通过创建资源复制场景来实现。

资源复制场景

资源迁移

如果您需要迁移一组资源及其依赖关系,可以通过创建资源迁移场景来实现。

资源迁移场景