# 部署应用
应用完成设计与开发并成功发布后，管理员或拥有运行环境管理权限的IAM用户，可通过控制台将应用部署至目标运行服务，生成应用运行态。部署成功后，即可执行API调用、创建实例等操作。
#### 约束与限制
- **标准使用场景应用**：仅支持部署至体验版或基础版数据建模引擎运行服务，单个运行服务仅允许部署1个应用。
- **轻量使用场景应用**：仅支持部署至基础版-Lite数据建模引擎运行服务，单个运行服务最多支持部署10个应用。
- 同一应用在同一时间仅能部署至一个运行服务。如需将其部署至其他运行服务，须先在原运行服务上执行卸载操作以释放资源，随后才能重新部署。具体操作请参见[卸载应用](https://support.huaweicloud.com/consog-idme/idme_consog_0024.html)。
- 部署过程中如果发生异常，支持对当前异常应用进行卸载或重新部署操作。
- 应用部署时长与应用关联的租户数量、数据模型数量正相关。为避免部署超时或运行不稳定，建议根据场景类型控制资源上限，建议阈值：
  - 标准使用场景：实体模型＜400个、扩展表＜1200个、租户＜40个。
  
  - 轻量使用场景：实体模型≤50个，扩展表＜400个，租户＜40个。
   
 
#### 前提条件
- 已[发布应用](https://support.huaweicloud.com/usermanual-idme/idme_usermanual_0085.html)。
- 已获取管理员或拥有运行环境管理权限的IAM用户的账号和密码。**如果应用开启了权限控制** **，需确保** **操作用户为该应用的应用责任人。**
 
#### 操作步骤
1. 登录[iDME控制台](https://console.huaweicloud.com/dme)。
2. 在左侧导航栏中，单击"数据建模引擎"，进入数据建模引擎页面。
3. （可选）如果同时有部署在公有云上和边缘云上的运行服务，请根据实际切换。
4. 找到需要部署应用的运行服务，单击"部署"。 
   ![](https://support.huaweicloud.com/consog-idme/public_sys-resources/note_3.0-zh-cn.png)
   仅当运行服务状态为"运行中"，且应用状态为"应用运行中"、"部署异常"或为空时，才能进行部署操作。相关状态说明请参见[服务状态说明](https://support.huaweicloud.com/consog-idme/idme_consog_0036.html#ZH-CN_TOPIC_0000001910889332__section143942633817)。
   
   
5. 在弹出的窗口中，设置如下信息，单击"确定"。 
   表1规格配置 
   | 参数      | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
   |:---|:---|
   | 应用      | 选择需要部署的应用名称。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
   | 应用版本   | 选择应用已发布的版本。默认选中最新版本，请根据业务需求选择。 **注意：** **重新部署时，仅支持选择当前已部署版本或更高版本。**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
   | 组织      | 仅公有云场景下，部署至基础版或基础版-Lite数据建模引擎运行服务时必填。 用于控制应用运行态的访问权限，仅所选组织下的成员可登录使用该应用运行态的数据服务。 - 我的组织：当前华为账号下创建的组织。  - 其他组织：当前账号接收到的他人分享的组织，具体操作请参见[分享组织](https://support.huaweicloud.com/consog-idme/idme_consog_0050.html)。   如果没有可选组织，可单击"创建组织"快速创建，具体操作请参见[创建组织](https://support.huaweicloud.com/consog-idme/idme_consog_0021.html)。                                                    |
   | 运行服务管理员 | 仅公有云场景下生效，配置项随数据建模引擎运行服务类型动态展示： - 体验版：自动展示当前应用下所有具有"应用责任人"角色的用户，不可修改。  - 基础版：仅当[开启流程引擎](https://support.huaweicloud.com/consog-idme/idme_consog_0107.html#ZH-CN_TOPIC_0000001944603765__section179956111416)时显示并必填。如未开启流程引擎，此配置项自动隐藏。下拉列表仅展示当前应用所绑定组织中的组织管理员。   被指定为"运行服务管理员"的用户拥有系统级管理权限，可实现流程引擎全局管控，同时具备规则监控等配套功能操作权限。流程引擎相关介绍请参见[什么是流程引擎](https://support.huaweicloud.com/usermanual-idme/idme_clientog_0267.html)。 |
      
   **仅公有云场景下，当应用部署在基础版运行服务上时需要设置如下表中的安全配置。**
   表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. 在弹出的窗口中，根据屏幕提示输入指令，单击"确定"。
 
