检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
应用开通定义文件介绍 应用是指实现了某种业务管理的可运行应用程序。 应用提供商将对应的业务管理能力作为商品发布到ROMA Exchange,在用户购买了对应的应用之后,ROMA Exchange需要负责打通应用提供商和购买者之间的交付流程,比如,创建应用账号、告知应用接入环境信息、提供应用包的下载链接等。
产品典型应用场景 应用场景一:数字资产运营管理平台 通过ROMA Exchange构建数字资产中心,帮助政企客户完成数字资产的汇聚和管理,打造企业数字资产/IT资源治理和运营的统一门户,实现资产生命周期全程可视、可溯、可管、可用,并逐步实现IT异构资源的运营和管理,对外提供一致性
读者对象 目前开通定义文件仅支持基于Astro轻应用开发平台进行开发。 本文档读者对象是基于Astro轻应用针对ROMA Exchange产品进行应用接入定制开发的人员。 开发人员在开发需求过程中可参考本指导进行开发。 父主题: 概述
Connect上分了主账号和子账号,在ROMA Exchange上不分主账号和子账号,主账号和子账号在ROMA Exchange上看到的两个账号。 用户在ROMA Connect上创建这些资产和在ROMA Exchange上发布资产时,使用的不是同一账号。 处理步骤 用户可以用资产发布时的账号访问ROMA
根据业务需要配置其它系统参数 ROMA Exchange提供了很多系统参数,可以根据不同的业务场景设置系统参数值。系统参数说明及配置如下: 在APP Cube首页,单击“管理->应用管理->BO配置”,找到“Digital Store Service”这个BO,单击“Digita
Exchange的商品共享给别的ROMA Exchange,可以参考资产共享。 对于CCE应用,获取共享应用时,在共享中心审批同意后,获取方需要对新来源进行审批确认,仅首次需要,CCE应用的共享流程如下图。其它的资产不涉及来源审批。 在这里只能查看并获取别人发起共享的资产,本ROMA
使用限制 ROMA Exchange是基于Astro轻应用(AstroZero)开发的应用,部署依赖AppCube Runtime运行环境。资产的相关文件,因此需要用到OBS存储桶。
服务绑定 服务绑定接口作用是:订阅实例时,触发服务实例和应用的绑定,且不同商品类型体现有差别。例如:对于SaaS应用,一个服务实例对应一套线上环境,SaaS应用的订购则对应租户帐号的分配,所以服务实例的绑定对应到租户帐号的分配。对于镜像部署环境,则可能对应系统的初始化操作,比如根帐号的设置、组织角色的导入等。
Exchange提供了门户页签名称的配置能力,用户可以根据业务需求自定义。配置方法如下: 在APP Cube首页,单击“管理->系统管理->国际化 ->翻译”,找到对应语言下的AppStore应用程序,双击翻译列输入新的值,保存后可以在门户首页看到效果。 ROMA Exchange提供了默认的页签名称“
问题描述 局点堡垒机突然连接不上了。 原因分析 异常断开网络VPN导致。 解决办法 等待系统自动断连以后,再进行连接(大概要等1~1.5h)。 通过主机运维连接到他对应主机后,访问对应局点的应用。 父主题: 安装相关
dashboard_url string 否 服务实例对应仪表板地址。 operation string 否 对于异步操作,返回对应异步操作在第三方系统中的唯一标识,该标识可以作为参数在服务实例最新操作信息接口使用。 metadata ServiceInstanceMetadata 否 服务实例后与Exchange页面交互信息。
Connect自动授权,用户可以选自动授权或手动授权。 CCE应用发布时,是在规格配置时指定应用的镜像包地址。 IoTStage应用发布时,是在规格配置时上传应用的软件包,只有HW-CAS登录模式下,才支持IoT Stage应用。IoTStage应用,当前仅支持本地镜像。 咨询服务类资产发布后,
发布来源资产 在资产发布时,对应的自定义的来源资产类型(AstroZero应用)下可选择到此自定义来源,并选择对应的服务产品和服务计划(由服务目录接口提供)进行发布。 父主题: 以AstroZero为例的Service Broker接入样例
管理页(deploy) 用户订阅资产后,在“已订阅资产”中可以进行“管理”操作,实现对部署类资产的安装部署或授权开通类资产的获取密钥。 下图是Astro轻应用适配器中的管理页(deploy) 父主题: 开通定义文件组成
资产在AstroZero上配置资产类型 资产类型的管理暂时需要在AstroZero上进行配置,支持配置资产类型和资产订阅次数等。步骤和截图仅为示例,请以实际环境为准。 用租户登录AstroZero的环境。 进到AstroZero首页,单击左上角的“管理”菜单。 选择“应用管理 >
安装和配置 安装: 用户上架后,管理台检查通过审批提交后,后台自动安装上架时上传的适配器软件包应用到环境中。 配置: 应用开通文件为ROMA Exchange适配器(流水线式)框架,该适配器不需要通过适配器配置页定义适配器引入参数(如来源配置),适配器内部可以通过系统参数或配置文
StaticApplication适配器开发样例 以StaticApplication适配器开发流程为例: 整体流程: 用户A进入资产上架页面 --> 选择本地应用 --> 基本信息配置中交付方式 --> 选择在线开通 -->上传定义文件(StaticApplication软件包)
并对相应状态的资产做相关操作。用户也可以在搜索框输入资产名称进行搜索。 已上架:支持下架操作、管理资产配套文档、修改该资产的联系人和发起共享。如果下架后,想再次上架,则上架需要重新审批。但是下架当前不需要审批。 IoT Stage应用以及订阅页设置了远程服务绑定的资产不能共享。
交互流程 前提:适配器内部与业务平台的交互配置已完成 1.1 应用发布 1、 用户选择交付方式为在线开通,上传定义文件。 说明:上传的适配器包名称需要有站点信息。格式如:{application}_{siteId}.zip application:适配器名称,建议有版本号。【例如:im
自定义来源新增 新增商品类型为AstroZero应用的broker来源。 同时以AstroZero为例开发Service Broker接口Demo,提供以下接口进行接口配置: 1)认证凭据 URL POST /baas/auth/v1.0/oauth2/token Headers示例