开发、运营和销售流程
端到端流程通常适用于开发应用程序、实施运营并将其提供给其它方,具体的图例说明如下:
为了使您的应用程序商业化,通常必须采取以下步骤。
开发人员角度
-
订阅 MindAccess DevOpsPlan。
-
对于 Cloud Foundry 应用程序:
从阿里云订购并获取 MindAccess Developer Plan。这样便可访问 Cloud Foundry 开发空间。
借助 MindAccess Operator Plan ,用户可以访问平台上的 Cloud Foundry 生产空间。
-
对于自托管应用程序:
从阿里云订购并获取 MindAccess Developer Plan,以便开发和测试自托管应用程序。
借助 MindAccess Operator Plan,用户可以访问平台上的生产空间。
-
-
配置开发环境。
-
MindSphere 管理型环境
使用 Cloud Foundry 命令行接口或所选工具来准备开发空间。
配置 Cloud Foundry 以及单独订购或包含的后端服务,如附加数据存储或消息队列。
-
自管型环境
根据您的需求和规范(包括移动设备操作系统的技术需求)配置和使用您的开发环境,可能由环境供应商提供。
-
-
开发应用程序。
-
根据需求,通过安装适当的软件工具来创建本地开发环境。
-
有关如何创建应用程序的信息,请参见《开发人员文档》。
-
有关如何实现 API 调用的信息,请参见 MindSphere API 参考和 API 指南。
-
使用其中一种受支持的语言创建应用程序。
-
-
使用开发空间中的租户来测试和评估应用程序。
-
按《开发人员文档》中的说明注册应用程序。
针对预期内容与行为测试和评估应用程序的技术、功能、性能、安全性和用户界面。
-
使用工具和流程来管理应用程序测试。
-
运营商角度
-
订阅 MindAccess DevOpsPlan。
-
对于 Cloud Foundry 应用程序:
借助 MindAccess Operator Plan,用户可以访问平台上的 Cloud Foundry 生产空间。
-
对于自托管应用程序:
从阿里云订购并获取 MindAccess Operator Plan。
借助 MindAccess Operator Plan,用户可以访问平台上的生产空间。
-
-
准备访问应用程序。
出于生产目的,应当使用与应用程序相关的生产系统。因此,应遵循适用于 Cloud Foundry 和自托管应用程序的相应流程。
-
运营商可以使用 Operator Cockpit 在生产环境中部署和启用应用程序。
对于自托管应用程序,只需使用 Operator Cockpit 进行注册。
-
最后,运营商可以使用 Operator Cockpit 从 MindAccess IoT Value Plan 帐户或从MindAccess Developer Plan 账户访问应用程序。
-
-
操作和使用应用程序。
-
当运营交互式应用程序时,可以在生产租户帐户的 Launchpad 上访问此应用程序(原生的移动应用程序除外)。对于插件类型的应用程序(有时也被称为扩展应用)可以在应用程序的集成环境中访问。
-
进行持续监控以保持应用程序的健康状态。
-
保持应用程序为最新状态(例如,开源软件、Cloud Foundry 中用于 Java 和 Node.js 的最新构建包、后端服务更新)。
-
卖方角度
-
订阅 MindAccess DevOpsPlan。
-
部署应用程序。
-
注册应用程序。
-
在阿里云市场注册为卖方并开店。
-
在商店中输入应用程序的产品信息。
-
向 MindSphere 营销团队提出申请以将您的应用程序在 MindSphere 商店中列出。