设计物联网平台前,先要问清这些需求

物联网
设计未动,需求先行。对物联网平台,设计前最好先理清以下这些需求。

设计未动,需求先行。

对物联网平台,设计前最好先理清这些需求:

[[314046]]

1. SLA服务等级要求:99%、95%、99%、99.9%、99.99%等。

2. 历史数据:在线存储、近线存储和离线存储的最大时间,历史数据的近线离线备份要求。

3. 传输协议支持:需要支持几种传输协议,如CoAP、MQTT、MQTTS、HTTPS、AMQP、XMPP、WebSocket、自定义TCP协议、透传等。

4. Payload序列化机制:XML、JSON、Protobuffer、msgpack、自定义二进制等。

5. 2G/4G流量费用:是否有无线流量费用,流量费用估算和流量优化。

6. 数据分析要求:Real-time streaming、ad-hoc aggregate或pre-aggregate等。

7. 数据分析要求:是否需要对原始数据进行数据清洗,数据汇总等。

8. 数据呈现:Dashboard要求,报表要求等。

9. 容量规划:设备总数、采集频率、每个设备Tag数,实时数据存储空间、历史数据存储空间、网络带宽等。比如可以借鉴下Thingworx的Sizing Guide:

https://www.ptc.com/support/-/media/BC2F28281E4142AFA6FC79EC49D9DBD3.pdf?sc_lang=en​www.ptc.com

10. 安全防护:TLS、Web应用防火墙、DMZ、哪些重要metric指标可视化监控报警、自动快照、自动备份等。

11. 可伸缩性:未来可能需要接入更多设备的话,是否可以水平或垂直扩展。

12. 消息批处理时缓冲队列持久化的策略:in-memory,File-based等。

13. Alarm:Alarm 的各种策略(阈值告警、告警升级、告警沉默期...)和 Notification 的各种策略(邮件、SMS、微信...)。

14. 集成:是否需要与第三方服务进行集成。如果有,如何对接。

15. 部署:要能部署到哪些云服务器供应商?AWS、Azure、阿里云......等。是否对其运维熟悉。

 

 

责任编辑:赵宁宁 来源: 今日头条
相关推荐

2020-04-16 11:04:33

物联网平台物联网IOT

2019-10-14 13:20:26

物联网数据IOT

2019-06-26 00:19:48

物联网设计物联网IOT

2021-10-20 05:43:36

物联网战略物联网IOT

2019-03-01 08:37:25

物联网IOT互联网

2018-11-08 10:25:10

物联网云平台IOT

2023-11-29 10:58:28

AIoTIOT数据平台

2020-03-26 07:52:20

物联网平台物联网IOT

2019-08-02 14:50:34

2020-05-27 10:32:26

物联网平台物联网IOT

2020-06-23 08:37:11

物联网工业技术

2019-06-11 08:16:01

物联网平台物联网IOT

2019-10-15 15:33:15

物联网数据云计算

2019-09-02 15:56:04

物联网数据网络

2022-05-09 12:11:00

物联网冷链物流

2019-08-12 08:50:23

物联网平台物联网IOT

2020-12-02 18:39:20

物联网架构物联平台

2016-02-19 12:56:08

微软物联网Azure

2019-10-28 16:14:01

云计算物联网平台物联网

2023-12-04 11:17:20

点赞
收藏

51CTO技术栈公众号