产品介绍

概述

资源编排(Resource Orchestration Service)是一项简化云计算资源管理的服务。通过定义模板的方式实现一组云资源的统一管理,并提供应用自动化部署的功能。在模板中定义所需的云计算资源(例如ECS实例、EBS实例)、资源间的依赖关系等。ROS的编排引擎将根据模板自动完成所有资源的创建和配置,实现一键开通资源和自动化部署服务。

产品定义

资源编排(Resource Orchestration Service)是一项简化云计算资源管理的服务。您可以通过自定义模板编辑或模板可视化编辑器生成资源模板,进行云上资源的创建和编排,从而降低人为反复配置资源以应对应用或集群部署的场景,帮您节约时间成本和人力运维成本。

产品优势

  • 多种资源一键创建

资源编排资源栈根据模板创建资源,用户可在模板中定义多种资源,资源编排支持根据模板中定义的资源参数和资源之间的关系,进行多种资源的一键创建和资源之间关系的维护,简便了多种资源的创建流程和资源之间的绑定,提高效率。

  • 友好的可视化编辑

资源编排中的可视化编辑器支持用户通过拖拽的方式,进行资源种类与资源间关系的设定,对每个资源进行详细属性的设定,即可自动生成模板,省去使用Terraform语法编写模板的步骤,方便快捷地定义出所需的资源。

  • 自动化部署基础应用

资源编排支持在创建资源的同时部署基础应用,用户可通过编辑应用部署脚本,在创建云服务器资源的同时传递部署脚本,即可完成资源的创建和应用的自动化部署。

  • 可重复部署

无论您是需要部署的环境是开发,测试和生产环境,您都可以使用同一套模板进行创建。指定不同的参数可以满足环境的差异化,例如,测试环境的ECS实例数是2台,而生产环境的ECS实例数是20台。或是您需要进行多地域的部署,使用同一套模板可以进行重复的部署,从而提高部署多地域的效率。

应用场景

  • 某厂商需要在云上搭建多个相同配置的高性能集群,每个集群中含有数十台云服务器,通过手动购买及手动应用部署的方式,需耗费大量的时间去购买资源和部署应用。使用资源编排可以降低人为反复配置资源和应用、集群部署,节约时间成本和人力运维成本。

产品规格及分类

产品关键概念说明

资源栈

资源栈是为了实现某功能的云上的一组资源的集合,一个资源栈即为一组云资源,对于资源的创建和删除都是以资源栈为单位进行完成的。

模板

资源模板是一种可读、易编写的文本文件,用户可以直接编辑HCL格式文本,或者使用ROS资源编排可视化功能编辑模板。资源模板也是一种标准化的资源和应用交付方式。如果您是独立软件供应商(ISV),则可以通过ROS模板交付包含云资源和应用的整体系统和解决方案。