更新时间:2025-04-21 GMT+08:00
分享

部署应用

当应用责任人或应用开发人员完成了应用的功能设计和开发,管理员或拥有运行环境管理权限的IAM用户可以通过控制台进行部署,生成运行态,进行调用API、创建实例等操作。

约束与限制

  • 体验版或基础版数据建模引擎上只能部署标准使用场景的应用,且一个数据建模引擎仅支持部署一个应用。如果需要部署其他应用,需要卸载当前应用
  • 基础版-Lite数据建模引擎上只能部署轻量使用场景的应用,且基础版-Lite数据建模引擎中的单套运行环境资源最多可部署10个应用。
  • 同一应用只能部署在一个数据建模引擎上。如果需要将已部署了的应用部署到其他数据建模引擎上,需要卸载应用
  • 应用部署异常时,支持卸载或部署当前应用。
  • 应用部署时长受应用下租户数量/数据模型数量的影响。为避免应用部署时间过长,根据不同的使用场景,已对应用的租户数量和数据模型数量进行了相应的限制。在标准使用场景下,建议单个应用的实体模型小于400个,扩展表小于1200个,租户数量小于40个。在轻量使用场景下,单个应用的实体模型最大支持50个,扩展表小于400个,租户数量小于40个。

前提条件

  • 发布应用
  • 已获取管理员或拥有运行环境管理权限的IAM用户的账号和密码。如果应用开启了权限控制,需确保操作用户为该应用的应用责任人。

操作步骤

  1. 登录iDME控制台
  2. 在左侧导航栏中,单击“数据建模引擎”,进入数据建模引擎页面。
  3. (可选)如果同时有部署在公有云上和边缘云上的运行服务,请根据实际切换。
  4. 找到需要部署应用的运行服务,单击“部署”

    只有资源状态处在“运行中”,以及应用状态处在“应用运行中”“部署异常”或为空时才可进行部署操作,资源和应用对应状态说明详见服务状态说明

  5. 在弹出的窗口中,设置如下信息,单击“确定”

    表1 规格配置

    参数

    说明

    应用

    选择需要部署的应用名称。

    应用版本

    选择应用已发布的版本。默认值为已选应用的最新版本,请根据业务需求进行选择。

    请注意,重新部署应用时,只支持选择已部署应用的当前版本或更新的版本。

    组织

    仅公有云场景下,当应用部署在基础版或基础版-Lite数据建模引擎时需要设置。

    选择组织的所属类型和需要绑定的组织,用于控制应用运行态的访问权限。即只有该组织下的成员可登录此应用运行态使用数据服务。

    • 我的组织:当前华为账号下创建的组织。
    • 其他组织:当前账号下接收到的他人分享过来的组织。更多关于组织分享的操作请参见分享组织

    如果没有可选择的组织,单击“创建组织”进行创建,具体操作请参见创建组织

    运行服务管理员

    仅限公有云场景下,运行服务管理员可在体验版或基础版应用运行态中使用流程引擎模块的相关功能(了解什么是流程引擎)。

    当应用部署在体验版数据建模引擎上时,运行服务管理员默认显示该应用的应用责任人且不支持修改。

    当应用部署在基础版数据建模引擎上,且已开启流程引擎配置时,需选择运行服务管理员,下拉可选值显示要部署的应用所绑定组织中的组织管理员。

    仅公有云场景下,当应用部署在基础版数据建模引擎上时需要设置如下表中的安全配置。

    表2 安全配置

    安全配置项

    说明

    访问控制

    可以选择允许所有IP访问、白名单和黑名单。

    • 允许所有IP访问:不进行访问控制,允许所有IP访问,该选择会导致应用的访问安全性较低。
    • 白名单:仅允许IP地址中的IP访问。
    • 黑名单:不允许IP地址中的IP访问。

    IP

    需要通过白名单或黑名单进行访问控制的IP地址,支持IPv4地址和IPv6地址。

    • 每行一个IP地址或一个网段,以回车结束;
    • 每个IP地址或者网段都可以用“|”分隔添加备注,如“192.168.10.10丨ECS01”,备注长度范围是0到255字符,不能包含<>;
    • 每个IP地址中最多可添加300个IP地址或网段。

  6. 在弹出的窗口中,根据屏幕提示输入指令,单击“确定”

相关文档