EdgeGallery界面一览


开发者平台:
开发者平台.png

应用商城:
应用商城.png

MEC管理平台:
MECM管理平台.png

APP开发流程


开发流程图.png

Demo介绍


基于EdgeGallery的定位服务开发,展示如何基于EdgeGallery开发者平台进行边缘应用开发

  • 定位服务应用作为服务消费者依赖EdgeGallery平台的“人脸识别服务”
  • 定位服务应用作为服务供应者发布“定位服务”,对外提供生态API,其他服务可以消费“定位服务”

登录EdgeGallery开发者平台

https://daily.developer.edgegallery.org/

开发准备

  • 新建一个项目
    新建项目.png
  • 选择依赖的平台能力,勾选“人脸识别”
    选择依赖的平台能力.png
  • 选择对应能力版本
    选择平台能力版本.png

本地开发

  • 下载依赖的插件-pythonPlugin,并导入到本地IDE
    下载插件.png
  • 执行插件,会自动生成示例代码
    执行插件生成示例代码.png
  • 编写APP代码
  • 构建docker image

部署测试

  • 回到EdgeGallery开发者平台上传image
    上传image.png
  • 配置依赖参数
    配置依赖参数.png
  • 选择部署节点
    选择部署节点.png
    部署成功后可以使用对应的URL进行应用测试。
    部署成功.png

应用发布

点击“测试完成”按钮,选择是否发布应用到APPStore、是否发布应用API能力到EdgeGallery生态系统
屏幕截图.png
访问APPStore:https://daily.appstore.edgegallery.org/,可以找到发布的应用。
屏幕截图.png

应用部署管理

访问MECM:https://daily.mecm.edgegallery.org/
屏幕截图.png

  • 分发应用到边缘节点
    屏幕截图.png
  • 应用部署
    屏幕截图.png
    屏幕截图.png


详细信息可参考: 视频