ESP RainMaker Customer Docs

ESP RainMaker Customer Docs

  • 入门指南
  • 发布版本
  • 帮助

›RainMaker 云

介绍

  • 介绍

RainMaker 云

  • RainMaker 云
  • 准备工作
  • 部署前配置
  • 部署
  • 后端
  • 节点注册模块
  • 前端部署
  • 部署后配置
  • 部署验证
  • 获取许可证
  • 附加服务
  • 推送通知
  • 部署升级
  • 配置
  • 卸载

手机应用

  • 安卓配置
  • iOS 配置
  • 通知 Payload

CLIs

  • CLI

固件

  • 固件

第三方登录

  • 谷歌登录
  • 苹果登录

集成

  • 语音助手集成
  • Alexa
  • 谷歌语音助手
  • 语音助手集成插件仓库
  • Alexa 账号关联
  • 发布 Alexa Skill
  • 发布谷歌语音助手 Action
  • 升级

功能

  • 功能

监测

  • 监测面板

参考

  • 参考

RainMaker 云

[English Version]

部署模式

ESP RainMaker 完全基于无服务器架构,并使用 Lambda、DynamoDB 等服务,这些服务由 AWS 在特定 区域 的多个 可用区 中进行 内部预置。

目前,每个 AWS 账户只能将 ESP RainMaker 部署到一个区域。

RainMaker 部署

ESP RainMaker 云由三个部分组成:

  • 后端服务
  • 节点注册模块 (Node Registration Module)
  • 前端管理界面

此外,ESP RainMaker 提供了一些可选组件:

  • 附加服务
  • 语音助手集成

在部署上述服务时需要用到无服务器应用程序仓库 (AWS SAR) 和 AWS CloudFormation (CF) 模板。

后端有三个 SAR 仓库(ESP-RainMaker-Base-API、ESP-RainMaker-Base 和 ESP-RainMaker-Core),另有一个仓库用于部署前端组件。节点注册模块有一个 CF 模板。

乐鑫管理员开放您对这些仓库的访问权限后,您可以将它们部署到您的 AWS 账户中。

除了后端和前端服务外,RainMaker 还为 Alexa 语音服务和谷歌语音助理提供额外服务。

后端服务

后端服务由多个子模块组成,如用户管理、节点管理、访问控制、空中升级 (OTA) 等。

一个 ESP RainMaker 父级堆栈包含以上所有子模块堆栈。

部署父级堆栈至您的 AWS 账号时,所有需要的子模块堆栈也会按顺序自动部署。

节点注册模块

私有 RainMaker 部署不提供 Claiming 服务,因此需要通过节点注册模块进行节点证书注册。这一操作位于后端服务中。

前端管理界面

前端管理界面与 RainMaker 后端服务 API 相连,专门用于用户管理。前端组件部署与后端堆栈互相独立。

在部署前端组件之前,首先需要部署 RainMaker 后端服务。

支持区域

区域名称区域代码
US East (N. Virginia)us-east-1
US West (N. California)us-west-1
US West (Oregon)us-west-2
Asia Pacific (Mumbai)ap-south-1
Asia Pacific (Singapore)ap-southeast-1
Asia Pacific (Sydney)ap-southeast-2
Europe (Frankfurt)eu-central-1
Europe (Ireland)eu-west-1
South America (São Paulo)sa-east-1

如果您希望在上述区域以外的地区部署 RainMaker,请联系乐鑫 RainMaker 团队 (esp-rainmaker-support@espressif.com)。

← 介绍准备工作 →
  • 部署模式
  • RainMaker 部署
    • 后端服务
    • 节点注册模块
    • 前端管理界面
  • 支持区域
Copyright © 2024 Espressif Systems