跳转至

阶段二:IoT / AIoT

学习主线

MQTT
→ 设备身份
→ 在线状态
→ 查询与控制
→ 时序数据
→ 规则与告警
→ OTA
→ 容量与可靠性
→ AIoT

学习顺序

  1. MQTT 从连接到消息
  2. 设备身份与接入
  3. 设备在线状态系统
  4. 大量设备查询
  5. 设备影子与命令控制
  6. 时序数据与聚合
  7. 规则、告警与去重
  8. OTA 升级状态机
  9. 容量估算与扩展
  10. 从 IoT 到 AIoT

这一阶段不要求什么

不要求你声称做过百万连接,也不要求深入 Broker 或数据库内核。要求你能够:

  • 估算连接、消息和存储;
  • 解释状态事实从哪里来;
  • 处理重连、重复、乱序和离线;
  • 设计设备控制和任务回执;
  • 知道主要故障与监控指标;
  • 诚实区分实际经验和扩展设计。

完成标准

  • 能画出完整设备数据链路
  • 能解释 MQTT QoS、Session、Retain、Will 的区别
  • 能设计在线状态、影子和命令回执
  • 能计算十万设备的平均消息吞吐和日存储量
  • 能设计告警与 OTA 状态机
  • 完成 IoT 设备状态服务