开发者社区> 问答> 正文

什么是资源编排服务?

什么是资源编排服务?

展开
收起
小天使爱美 2020-03-24 17:06:03 1167 0
1 条回答
写回答
取消 提交回答
  • 资源编排服务(Resource Orchestration Service, 简称ROS)是阿里云提供的一项简化云计算资源管理的服务。您可以遵循ROS定义的模板规范编写资源栈模板,在模板中定义所需的云计算资源(例如ECS实例、RDS数据库实例)、资源间的依赖关系等。ROS的编排引擎将根据模板自动完成所有资源的创建和配置,实现自动化部署及运维。

    ROS模板是可读、易编写的文本文件。您可以直接编辑JSON格式文本,或者使用ROS控制台提供的可视化编辑器编辑模板。此外,您可以随时编辑修改模板。您可以通过SVN、Git等版本控制工具控制模板的版本,以达到控制基础设施版本的目的。您可以通过API、SDK等方式将ROS的编排能力与自己的应用进行整合,实现基础设施即代码(Infrastructure as Code)。

    ROS模板也是一种标准化的资源和应用交付方式。如果您是独立软件供应商(ISV),则可以通过ROS模板交付包含云资源和应用的整体系统和解决方案。ISV可以通过这种交付方式,整合阿里云的资源和ISV的软件系统,实现统一交付。

    ROS通过资源栈(Stack)统一管理一组云资源(一个资源栈即为一组阿里云资源)。对于云资源的创建、删除、克隆等操作,都可以以资源栈为单位来完成。在DevOps实践中,您可以使用ROS克隆开发环境、测试环境和线上环境,也可以轻松实现应用的整体迁移和扩容。

    2020-03-24 17:07:26
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Kubernetes资源管控心得与Gardener开源软件 立即下载
Terraform - 管理云资源的正确姿势 立即下载
Terraform-管理云资源的正确姿势 立即下载

相关镜像