
# 开发前必读
基于IoT边缘去实现一个物联网解决方案，涉及使用IoT边缘服务开发的部分在架构上涉及部分为：
![](https://support.huaweicloud.com/devg-iotedge/figure/zh-cn_image_0000001119414274.png "点击放大")
在业务流程中（下图只涉及到已提供API的业务，非全部功能）涉及的部分为：
![](https://support.huaweicloud.com/devg-iotedge/figure/zh-cn_image_0000001120479750.png "点击放大")
| 开发操作  | 开发说明                                                                                         |
|:---|:---|
| 应用侧开发 | 流程图中涉及淡绿色部分（在用户的控制系统、大屏监控系统等应用中调用IoTEdge API，实现如应用的创建修改删除等操作。例如调用创建应用API,可以实现与在云端手动创建同样的效果）。 |
| 插件开发  | 流程图中涉及深绿色部分（开发自定义应用部署到边侧实现数据处理（OT应用）、协议转换（驱动应用）、接入IT子系统（IT应用）。                               |
   
#### 业务概览
开通IoT边缘服务后，使用设备接入服务的完整流程如下图所示，主要分为应用侧开发、插件开发。
- 应用侧开发：IoTEdge提供了丰富的API，如节点管理、应用管理，开发者可以在应用侧(如管理系统、大屏监控系统)接入API实现在应用侧管理的功能。
- 插件的开发：ModuleSDK开发插件应用在边侧进行协议转换、设备上传的数据处理、接入IT子系统。
 
