计算巢简介
计算巢服务是阿里云开放给企业应用服务商与其客户的服务管理PaaS平台。服务商在计算巢创建服务(可理解为云资源、软件编排后的集合)并发布上线后,用户便可通过此服务创建服务实例(基于计算巢服务创建的服务实体)以获取具体服务内容,即商家创建服务,用户通过商家发布的服务创建服务实例。
目前,计算巢已集成了无影的能力,包括创建无影云桌面、用户、无影模板、工作区等内容,计算巢通过Ros(资源编排)可一次性创建上述资源,实现用户的自动化创建无影的能力。本文给出具体示例展开介绍。
具体方案
服务商侧
-
选择创建服务
登录计算巢,选择服务商,点击创建新服务。
-
填写基本信息
服务类型选择私有部署服务或全托管服务,区别在于,私有部署服务创建的云桌面归属于用户账号(资源归属用户),全托管服务云桌面归属于服务商账号(资源归属用户),服务信息依据具体情况填写。
-
填写模板
模板内容可参考附:模板示例中的内容,模板中新建了一个云桌面、用户、桌面模板与工作区,其中桌面模板中镜像为系统镜像,用户创建完成之后授权给云桌面,使之可以使用云桌面。
-
保存模板
单击保存服务,保存之后,可生成一个draft版本的服务。
用户侧
-
部署服务
服务商可基于上述服务测试,点击用户部署链接,将会跳转到用户侧创建服务实例页面,输入参数(本实例中为电话号码、工作区名称、用户名称)。
-
预览参数
点击下一步:确认订单,预览参数。计算巢支持询价,可预览部署无影需要支付的费用明细。
-
创建服务实例
点击立即创建,创建服务实例,等待部署完成。
-
部署完成
部署完成,针对包含云桌面服务实例,计算巢服务实例详情页将会出现云桌面登录入口。依据短信/邮箱指引,输入工作区ID与账号密码,即可登录无影云桌面。
登录无影控制台,可见无影云桌面、用户、工作区、无影模板均一次性被创建出来:
总结
计算巢服务为服务商提供包括部署、运维、售卖、试用、分发、链接等一系列能力,帮助服务商售卖其产品,也帮助用户快速部署使用。本文仅仅介绍如何通过计算巢部署无影,服务商可将其软件安装在无影中,通过计算巢部署、售卖其软件。
附:模板示例
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
Phone:
Type: String
Label:
en: Phone number
zh-cn: 电话号码
OfficeSiteName:
Type: String
Label:
en: Office site name
zh-cn: 工作区名称
Default: default_name
UserName:
Type: String
Label:
en: User name
zh-cn: 用户名称
Default: default_user_name
Outputs:
OfficeSiteId:
Description:
en: The IP of office site
zh-cn: 工作区Id
Value:
Fn::GetAtt:
- SimpleOfficeSite
- OfficeSiteId
Resources:
ECDDesktops:
Type: 'ALIYUN::ECD::Desktops'
Properties:
PolicyGroupId: system-all-enabled-policy
Amount: 1
ChargeType: Postpaid
EndUserId:
- Ref: User
OfficeSiteId:
Ref: SimpleOfficeSite
BundleId:
Ref: Bundle
SimpleOfficeSite:
Type: 'ALIYUN::ECD::SimpleOfficeSite'
Properties:
CidrBlock: 129.168.0.0/16
OfficeSiteName:
Ref: OfficeSiteName
User:
Type: 'ALIYUN::EdsUser::User'
Properties:
Phone:
Ref: Phone
EndUserId:
Ref: UserName
Bundle:
Type: 'ALIYUN::ECD::Bundle'
Properties:
UserDiskSizeGib:
- 50
DesktopType: eds.hf.4c8g
RootDiskSizeGib: '50'
ImageId: desktopimage-windows-server-2019-64-ch-asp
Metadata:
ALIYUN::ROS::Interface:
ParameterGroups:
- Parameters:
- Phone
- OfficeSiteName
- UserName
Label:
default:
en: Desktop Configuration
zh-cn: 云桌面配置