资源编排服务ROS(Resource Orchestration Service)支持自动化开通单个或多个云服务。

前提条件

开通云服务之前,您需要了解云服务的计费情况。

支持自动化开通的云服务

支持自动化开通的云服务,请参见ALIYUN::ROS::AutoEnableService中的ServiceName参数取值。

开通单个云服务

下面以开通日志服务SLS为例,为您介绍如何开通单个阿里云服务。

  1. 登录资源编排控制台
  2. 在左侧导航栏,单击资源栈
  3. 在页面左上角的地域下拉列表,选择资源栈的所在地域。
  4. 资源栈列表页面,单击创建资源栈,然后在下拉列表中选择使用新资源(标准)
  5. 选择模板页面,选择已有模板,选择模板录入方式输入模板,输入JSON格式的模板,然后单击下一步
    以下模板示例中,将参数ServiceName指定为SLS,并使用ALIYUN::ROS::AutoEnableService引用ServiceName,从而自动开通SLS。
    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "ServiceName": {
          "Type": "String",
          "Default": "SLS"
        }
      },
      "Resources": {
        "AutoEnableService": {
          "Type": "ALIYUN::ROS::AutoEnableService",
          "Properties": {
            "ServiceName": {
              "Ref": "ServiceName"
            }
          }
        }
      }
    }
  6. 配置模板参数页面,输入资源栈名称
  7. 单击创建
    资源栈创建成功后,您可以登录 日志服务控制台,查看日志服务开通情况。

开通多个云服务

下面以开通日志服务SLS和对象存储OSS为例,为您介绍如何开通多个云服务。

  1. 登录资源编排控制台
  2. 在左侧导航栏,单击资源栈
  3. 在页面左上角的地域下拉列表,选择资源栈的所在地域。
  4. 资源栈列表页面,单击创建资源栈,然后在下拉列表中选择使用新资源(标准)
  5. 选择模板页面,选择已有模板,选择模板录入方式输入模板,输入JSON格式的模板,然后单击下一步
    以下模板示例中,将参数ServiceName指定为SLS和OSS,使用ALIYUN::ROS::AutoEnableService配合Count、Fn:Select、Fn:Index引用ServiceName中的多个云服务,从而实现自动开通SLS和OSS。

    关于函数的更多信息,请参见函数(Functions)

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "ServiceName": {
          "Type": "Json",
          "Default": ["SLS", "OSS"]
        }
      },
      "Resources": {
        "AutoEnableService": {
          "Type": "ALIYUN::ROS::AutoEnableService",
          "Properties": {
            "ServiceName": {
              "Fn::Select": [{ "Ref": "ALIYUN::Index" }, { "Ref": "ServiceName" }]
            }
          },
          "Count": {
            "Fn::Length": { "Ref": "ServiceName" }
          }
        }
      }
    }
  6. 配置模板参数页面,输入资源栈名称
  7. 单击创建
    资源栈创建成功后,您可以登录 SLS控制台OSS控制台,查看SLS和OSS开通情况。