跳到主要内容

部署概述

说明

欢迎阅读 ESP RainMaker 部署指南,本指南旨在帮助希望在私有云上部署 ESP RainMaker 的用户。若无需部署私有云,仅希望初步尝试 ESP RainMaker,请前往评估中心快速评估 公有 RainMaker 功能,或参阅产品概览,进一步了解 ESP RainMaker 的技术细节。


公有 RainMaker vs 私有 RainMaker

公有 RainMaker

公有 RainMaker 是乐鑫提供的云平台,免费且无需用户自行部署。使用公有 RainMaker,用户可以快速部署和管理 IoT 设备,无需搭建自己的云基础设施。这非常适用于 ESP RainMaker 的功能评估、小规模测试以及概念验证 (POC) 开发。

私有 RainMaker

部署私有 RainMaker 使用户能够搭建自己的 RainMaker 云基础设施实例,无需使用乐鑫提供的公有 RainMaker 云服务(该服务的节点配额有限,主要用于评估)。私有 RainMaker 的部署还避免了从零开始构建云生态系统的繁琐过程。

虽然私有 RainMaker 部署并非即插即用,但用户可以根据业务需求定制灵活的解决方案,且私有 RainMaker 已经具备端到端 IoT 生态系统的基础,开发团队能够专注于产品集成和开发,加速上市时间,迅速将创新解决方案推向市场。

部署私有 RainMaker 有以下优势:

  1. 数据隐私与安全
    • 私密托管并管理后端和云服务,无需将数据发送至第三方服务器或云服务,确保完全的数据所有权。
  2. 定制数据处理
    • 高度灵活地处理、分析和管理数据,实现性能优化和无缝集成。
  3. 定制品牌
    • 拥有对品牌的完全自主权,私有部署可进行平台的白标化,用户可与反映品牌调性的自定义界面进行交互。
  4. 可扩展性
    • AWS 无服务器架构,确保对资源进行适当管理和扩展,适用于大规模 IoT 部署。
何时进行私有部署?

一旦通过概念验证,即可作为企业客户使用私有 RainMaker 部署自己的解决方案。请联系我们的销售团队 @esp-rainmaker-support@espressif.com 开始部署。

从公有 RainMaker 迁移至私有 RainMaker

从公有 RainMaker 迁移至私有 RainMaker、或首次使用私有 RainMaker 时,需要注意以下关键技术差异。

组件公有 RainMaker私有 RainMaker
Claiming使用 Claiming 获取设备证书。使用 RainMaker Admin CLI 生成设备证书。
手机应用程序已完成配置的公有 RainMaker 应用程序可以在商业应用商店中下载,开箱即用。应用程序需要通过 Android/iOS SDKs 配置和定制。
第三方登录公有 RainMaker 管理面板中已提供第三方登录选项(全球:谷歌、苹果、GitHub;中国:微信、苹果)。必须通过谷歌/苹果(全球)或 苹果/微信(中国)开发者账号单独配置。由于 GitHub 登录主要用于公共应用程序,可能无法提供私有系统所需的安全性和隐私保护,因此不推荐在私有部署中使用。
CLI公有 RainMaker 使用 RainMaker CLI 进行测试和评估,不使用 RainMaker Admin CLI。可以使用 RainMaker CLI 和 Admin CLI,其中 Admin CLI 是生成和注册节点证书所必要的认证。具体使用方式,请参阅 RainMaker CLIRainMaker Admin CLI
语音助手集成已经预配置 Alexa Skill 和谷歌语音助手集成,开箱即用。这些集成不支持开箱即用,需要单独配置。
  • 固件:在私有 RainMaker 中开发固件时需要注意一些关键事项,参阅固件研发笔记了解更多信息。
备注

在中国使用 ESP RainMaker 和在全球其他区域使用 ESP RainMaker 存在一些细微差异。这些差异与使用方式而非部署方式相关,具体差异将在部署指南中详细说明。

On this page