通过服务目录创建云资源

本文涉及的产品
资源编排,不限时长
简介: 服务目录是阿里云的一款产品,用于帮助企业客户搭建自定义的服务目录,快速实现云资源的供给。

服务目录(Service Catalog)文章索引



一、什么是服务目录

服务目录是阿里云的一款产品,用于帮助企业客户搭建自定义的服务目录,快速实现云资源的供给。

主要能力包括:

  • IT管理员可以创建包含标准化产品的产品组合,并将其授权给用户使用
  • IT管理员可以在模板中对实例规格等参数进行限制,以满足安全合规的要求
  • 终端用户(研发、测试、运营...)可以登录控制台查看自己能够使用的产品列表,并通过服务目录快速启动产品,获取所需的资源


用一个咖啡店的例子做类比,服务目录就相当于是咖啡店的菜单,顾客点单后咖啡店提供制作好的咖啡给顾客。


咖啡店:

  • 希望有标准化的制作流程
  • 提供丰富的产品类型:拿铁、摩卡、卡布奇诺...


顾客:

  • 希望快速下单、快速拿到咖啡
  • 浏览菜单,选择产品
  • 告知自己的偏好
  • 杯型:中杯、大杯、超大杯
  • 甜度:无糖、半塘
  • 咖啡:加一份浓缩咖啡
  • 奶类:全脂牛奶、脱脂奶、豆奶


二、使用服务目录

我们以创建ECS为例,详细讲述怎么开通和使用服务目录。


1. 开通服务目录

使用主账号或者具有服务目录管理权限(AliyunServiceCatalogAdminFullAccess)的RAM用户登录服务目录控制台,开通产品。服务目录目前支持中国站和国际站,有杭州和新加坡两个地域可供选择。


2. 创建产品

填写产品名称、提供者,提供者是一个字符串,用于标识用户在企业内部的身份,也可以是一个团队的名称。创建产品时会默认创建初始版本,后续可以继续添加版本。用户可以上传模板文件(Terraform模板),也可以选择入门示例中的模板,在本例中我们选择“云服务器 ECS”。


3. 创建产品组合

创建产品组合,将产品加入产品组合。产品组合是一组产品的集合,用于管理产品的约束和访问授权。一个产品可以被加到多个产品组合中,并对其添加不同的约束,或者授权给不同的用户,以满足产品在不同场景下的复用。


4. 授权给终端用户

终端用户,也就是最终使用服务目录创建云资源的用户。终端用户包括RAM用户和RAM角色,管理员可以将产品组合授权给终端用户。在本例中,我们授权给enduser这个RAM用户。

授权 (1).png


5. 终端用户启动产品

登录enduser,可以看到ECS这个产品。终端用户可以看到自己有权限使用的产品列表,选择产品并启动。不同的用户可能会看到不同的产品列表,例如开发部门可能会看到ECS、RDS等产品,数据分析部门可能会看到SLS、MaxCompute等产品。

产品列表 (1).png


启动产品时,用户需要填写模板相关的参数,管理员可以在模板中对实例规格等参数进行限制,用户只能在这个前提下填写参数。在本例中,我们需要将ECS创建到已有的VPC中,因此选择可用区H下已有的VPC和VSwitch,实例规格选择ecs.1c2m1.nano。


确认参数并提交后,服务目录会调用资源编排服务ROS,创建模板中包含的云资源。用户可以在产品实例页面中查看实例的状态和Terraform模板的输出,也可以跳转到ROS控制台查看事件和资源列表。

实例详情 (1).png


至此,ECS的资源申请和交付就完成了。用户也可以登录ECS控制台查看新创建的实例。


三、参考资料

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
7月前
|
弹性计算 前端开发 持续交付
云效产品使用常见问题之导入ECS主机到资源池找不到导入的入口如何解决
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
4月前
|
数据采集 DataWorks 监控
DataWorks产品使用合集之公共集成资源组如何切换独享资源
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
|
6月前
|
机器学习/深度学习 运维 Serverless
Serverless 应用引擎产品使用合集之PAI-DSW环境中,想要访问根目录下其他文件夹,如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
6月前
|
数据采集 DataWorks 监控
DataWorks产品使用合集之独享资源组ossutil配置文件路径是什么
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
206 0
|
7月前
|
Serverless API 文件存储
创建集群和准备资源
该内容介绍了创建ACK Serverless容器集群的步骤,包括准备NAS存储和数据库资源。首先,创建ACK Serverless集群,选择相应的版本。接着,配置并创建集群,强调了集群在Kubernetes架构中相当于控制平面的管理节点。然后,提到了API Server、Controller Manager、Scheduler和etcd等组件的作用。之后,讨论了准备资源的步骤,如准备WordPress应用镜像、创建NAS存储和云数据库MySQL。至此,集群创建和资源准备完成。
|
弹性计算 运维 监控
使用资源目录搭建和管理多账号的云环境
2023年8月8日,《构建多账号云环境白皮书》正式发布,由阿里云开放平台资源目录产品经理知意和阿里云开放平台解决方案资深架构师遥方主讲,内容涵盖:白皮书发布及解读;使用资源目录搭建和管理多账号的云环境。
36857 2
使用资源目录搭建和管理多账号的云环境
|
专有云
专有云数据集成自定义资源组服务器的初始化脚本
专有云数据集成自定义资源组服务器的初始化脚本
140 1
|
SQL 监控 安全
OpenWAF配置本地资源访问
OpenWAF配置本地资源访问
|
弹性计算 JSON 运维
使用模板创建资源|学习笔记
快速学习使用模板创建资源
使用模板创建资源|学习笔记
|
弹性计算 安全 索引
服务目录支持多账号共享
服务目录基于资源目录实现多账号共享,方便管理员在企业中的多个账号上统一配置服务目录产品。
346 0