MindSphere 中的应用生命周期

应用生命周期描述了从应用开始开发到应用发布的过程。 它定义了可以分配到 Developer Cockpit 的所有步骤和过程。

应用生命周期描述了开发者和操作员之间的关系。 因此,应用生命周期将过程分解为以下计划:

  • Developer Plan

  • Operator Plan

  • IoT Value Plan

下图描绘了应用生命周期的相应过程:

119515497099.png

开发应用:

  • 开发者在本地环境中开发应用

注册和测试应用:

  • 开发者在 Developer Cockpit 中实现应用

  • 开发者在开发测试系统中测试应用

  • 开发者将应用分配给操作员

  • 开发者将已注册应用的二进制文件发送到应用仓库

出售和提供应用

  • 操作员从应用仓库下载应用,然后使用 Cloud Foundry 命令行部署应用

  • 操作员将应用部署到生产系统

  • 操作员设置到租户的路由

  • Operator Cockpit 在 MindSphere Store 中发布应用

  • Operator Cockpit 在客户 Launchpad 中提供应用

购买和使用应用

  • 用户可以从 MindSphere Store 中订阅应用

  • 用户可以通过 Launchpad 访问应用

服务限制

Developer Cockpit 根据要求存在一些技术限制。下表提供了技术服务限制的信息:

服务

限制(请求数/租户数/10 分钟)

新建应用

20

为租户获取应用的元数据

200

更新应用

100

“注册/注销”应用

20

以克隆应用的方式创建新版本

10

获取特定应用的详细信息

100

删除应用

20

获取某一应用的“角色和范围”

100

提示

可以根据要求升级技术服务限制。