
# 实验简介
业务应用自定义配置，提供了在IoT边缘控制台，能够基于模板对自己所管理的模块进行配置。
通过本实验，您将能够：
- 了解并掌握创建节点的详细流程。
- 了解并掌握自定义业务应用模板的创建、更新等管理动作，以及自定义模板的书写格式。
- 了解并掌握业务应用与业务模板建立关联关系的操作步骤。
- 了解并掌握通过业务应用模板进行模块自定义数据的配置以及下发。
整体操作流程介绍：
图1整体流程   
![](https://support.huaweicloud.com/bestpractice-iotedge/figure/zh-cn_image_0000001519696446.png "点击放大")
#### 前提概要
1. **前提：**体验需要三方配合，首先要开通IoTEdge，用于节点管理和应用管理，再开通IoTDA，用于设备接入与管理，还得有边缘服务器作为节点被IoTEdge纳管。此外还需开通SWR或者OBS服务（取决于驱动应用的开发方式），用于存储已开发并想部署在边缘节点上运行的Docker镜像或者进程包。
2. **边缘服务器：**第一点提到的IoTEdge, IoTDA, SWR，OBS是华为云服务，使用华为云租户账号直接免费开通可用，边缘服务器属于硬件，可以购买低配的ECS代替，其EIP则作为边缘服务器的节点IP地址。
3. **在IoTEdge上注册节点：**在购买的ECS上执行安装脚本命令，即自动部署好2个系统应用，agent用于节点应用管理，hub用于数据通信。
4. 业务应用需要集成边缘SDK，才能够接收云端下发的配置，集成SDK方式见[插件侧开发](https://support.huaweicloud.com/devg-iotedge/iotedge_devg_0007.html)。
5. **进程包插件：** 是集成了边缘SDK的应用程序打包而成，可作为边缘节点的自定义应用部署到边缘服务器上，以进程方式运行，可在节点上进行设备数据协议解析、子系统数据解析、数据业务处理、智能计算等。进程包开发方式见[基于IoT边缘实现进程包镜像插件部署](https://support.huaweicloud.com/bestpractice-iotedge/iotedge_bestpractice_0002.html)。
6. **Docker镜像：** 是集成了边缘SDK的应用程序打包成的容器镜像，可作为边缘节点的自定义应用部署到边缘服务器上运行，可在节点上进行设备数据协议解析、子系统数据解析、数据业务处理、智能计算等。镜像包开发方式见[基于IoT边缘实现容器应用镜像插件部署](https://support.huaweicloud.com/bestpractice-iotedge/iotedge_bestpractice_0017.html)。
 
