阿里云资源编排ROS使用教程

资源编排教程

阿里云资源编排服务(ROS)是一款帮助阿里云用户简化云计算资源管理和自动化运维的服务。用户遵循ROS定义的模板规范,编写模板文件,在模板中定义所需云计算资源的集合及资源间的依赖关系、资源配置细节等,ROS通过编排引擎自动完成所有资源的创建和配置,以达到自动化部署、运维的目的。编排模板是一种用户可读、易于编写的文本文件,用户可以通过svn、git等版本控制工具来控制模板的版本,以达到控制基础设施版本的目的,用户可以通过API、SDK等方式把ROS的编排能力与自己的应用整合,做到基础设施即代码(Infrastructure is Code)


作为一种自动化运维工具,阿里云ROS屏蔽了底层资源操作的复杂性,使得对基础设施资源的管理通过简单的代码就可以实现。

ROS本质上将基础设施资源进行抽象,并定义了一套模版规范,用户只需要根据自己的需求,描述自己需要哪些资源,资源之间的拓扑关系如何,并对这些资源进行生命周期管理,包括如何从无到有进行创建,资源之间如何更新、增加、减少等。

目前,阿里云ROS支持20多种云资源的编排服务,包括云服务器ECS、云数据库RDS、Memcache、负载均衡、对象存储、日志服务、访问控制等核心云产品和服务。

ROS有非常多典型的应用场景,比如创建子帐号实现企业权限管理。有些企业用户的主账号作为资源审批者,权属管理部门;子账号作为资源申请和使用者,权属业务部门。

通常,企业里业务系统其实是有相似的资源配置和组合,只是规模大小有所不同。因此每当业务部门向管理部门申请资源时,管理者就可以利用ROS将分散的资源组合整理出来,一次性生成。

还有像诸如ECS克隆、云服务器+云数据库组合、构建完整VPC网络等都是应用ROS的典型场景。



资源编排教程




资源编排

阿里云资源编排服务(ROS)是一款帮助阿里云用户简化云计算资源管理和自动化运维的服务。用户遵循ROS定义的模板规范,编写模板文件,在模板中定义所需云计算资源的集合及资源间的依赖关系、资源配置细节等,ROS通过编排引擎自动完成所有资源的创建和配置,以达到自动化部署、运维的目的。编排模板是一种用户可读、易于编写的文本文件,用户可以通过svn、git等版本控制工具来控制模板的版本,以达到控制基础设施版本的目的,用户可以通过API、SDK等方式把ROS的编排能力与自己的应用整合,做到基础设施即代码(Infrastructure is Code)。

猜你喜欢

转载自blog.csdn.net/xmvip01/article/details/80076503
今日推荐