六个月前,我和两朋友开始了一个农业物联网的创业项目,作为三人中唯一熟悉编程技术的人,关于IoT物联网平台的选型查了很多公开资料,也咨询了很多业内的技术朋友。回顾过往,我很庆幸当时的选择,如今分享出来当初的思考和经验,以此表达对朋友们的感激之情。

在我们的创业项目中主要涉及设备连接通道的安全性,数据的采集上报,控制指令的发送,全量设备的消息广播,基于设备影子的状态数据存储和配置参数更新,以及整体费用的评估。

在咨询多个朋友后,我们最终选择了亚马逊云,如今看来是整个项目中第一个正确的决策。

连接安全考量

设备连接通道的安全性,是我关注的重中之重。亚马逊云IoT Core 支持基于X.509证书的双向安全认证,国内云厂商的IoT平台在设备身份认证方面普遍基于采用基于账号/密码的认证,并不支持设备自定义X.509证书认证。

数据采集

在设备数据采集上报的场景中,各大云厂商IoT平台都能通过MQTT主题轻松搞定数据汇聚和转发到下游业务系统,并无明显优劣。

控制指令发送

给指定设备实时发送控制指令方面,各大云厂商IoT平台也都支持通过调用云平台的 API 下发控制指令消息。

消息广播

在我们的业务场景中,有面向全量设备发送当前天气情况的诉求。亚马逊云IoT Core 中只需要设备预先订阅同一个消息主题(Topic),业务系统将最新天气情况发送到此消息主题,即可轻松实现对全量设备的实时消息广播。而在国内云厂商的IoT平台中,我们一直没找到消息广播的解决方案,只能通过遍历消息API 来实现,这显然是我们不能接受的。

设备影子

借助设备影子功能,我们可以把设备最新状态缓存在云端,以便业务系统随时查询。业务系统可以更新云端影子,实现设备端运行配置参数的更新。国内云厂商IoT平台普遍支持设备影子功能,并无明显差别,唯有亚马逊云IoT Core 支持 delta 增量更新。

成本考量

作为初创项目,我们很难预估业务发展速度,因此我们更偏爱按量付费的模式,而不是国内云厂商的包年包月购买固定资源。我们的项目规划,最终也只有2000台设备,每秒消息并发不超过10条,这就导致如果采用国内云厂商IoT平台企业版我们不得不为额外的规格付费

更不幸的是我们全年有效作业时间不足90天,总体评估下来国内云厂商采用IoT实例模式将有90%的成本浪费。相比之下,亚马逊云的IoT Core的按量付费更符合云计算的初衷,让我们惊喜的是每月还有100万分钟免费在线时长和100万条免费消息发送量

总结

最终,我们选择了亚马逊云IoT Core,正如我们所料在很长一段时间内,业务发展都没突破亚马逊免费额度,而我们却在持续的从项目中获得利润


最后,赠送16元优惠券,加入国内最大IoT物联网开发者社区,获取1000+行业资料

往期推荐

☞ 中国云计算第一股关停 IoT云服务

☞ 2022年IoT平台趋势:私有化部署

☞ 国内MCU行业发展研究报告

☞ 2021年4G通信模组企业排行

☞ 国内4大 IoT物联网平台选型对比

☞ 云厂商的[IoT物联网平台]不香了吗?

投身物联网创业6个月,我是如何选择 IoT 物联网平台的?相关推荐

  1. 【嵌入式物联网实战项目】环境监测设备接入涂鸦IoT开发平台

    小熊派物联网开发板接入涂鸦 IoT 开发平台实现植物环境监测 物联网的概念其实十几二十年前就已经有了,随着人工智能,大数据,云计算这些科技的发展,越来越多的物联网项目正式商用落地,比如,共享单车和共享 ...

  2. 什么是物联网的信息服务器,物联网介绍 | 5分钟看懂什么是IoT物联网

    先声明一下,本文是关于物联网的粗略介绍,就是用大白话介绍一下物联网,也不涉及技术细节,所以不追求用词多么精准专业,但求通俗易懂. 如果你曾经听过物联网这个词,你可能会有一点疑惑, 什么是物联网? 物联 ...

  3. java 物联网 云计算_为什么说不是云计算选择了物联网,而是物联网选择了云计算?...

    导读:老鬼在<阿里达摩院科技趋势中"工业互联网",为什么总是"折戟沉沙">中第一次向大家分享了关于工业互联网未来发展最集大成者--工业物联网,简称I ...

  4. 从前端视角谈 IoT 物联网三部曲:连接智能、交互智能、数据智能

    一.物联网设备及腾讯连连简介 1. 设备分类 物联网的基础概念就是人与物相连.物与物相连的基础设施,跟互联网一样,都是基础设施.物就是物联网设备,说到物联网设备大家脑子里可能就会浮现那张增长很迅速的物 ...

  5. 【视频】IoT 物联网平台实例规格选型详解

    阿里云IoT企业物联网云产品,提供了实例化售卖方式,当我们开通 IoT 企业实例时,需要选择 3个核心指标:设备量,消息上下行TPS,规则引擎TPS.实例开通页面,如下图: 企业物联网平台实例开通链接 ...

  6. 搞 IoT 物联网居然要用这么多通信协议...

    IoT 物联网通信协议分为两大类: 接入协议:一般负责子网内设备间的组网及通信 通讯协议:主要是运行在传统互联网TCP/IP协议之上的设备通讯协议,负责设备通过互联网进行数据交换及通信. 物理层.数据 ...

  7. 【IoT 压测】国内云厂商 IoT 物联网平台性能评估

    JMeter 是 Apache 基金会旗下一款主流性能测试工具,通过模拟并发来实现对目标服务器性能测试.我们引入支持 MQTT 协议的JMeter 的插件库,即可实现对国内主流云厂商的IoT物联网服务 ...

  8. 英特尔GPU大牛投身AI创业/ ChatGPT公布Bug原因/ SpaceX最新估值1400亿美元…今日更多新鲜事在此...

    日报君 发自 凹非寺 量子位 | 公众号 QbitAI 大家好,今天是3月23日星期四,但是想吃麦当劳(Doge). 科技圈发生了哪些大事,一起来看看吧. 英特尔GPU大牛离职搞AI 又有大牛离职投身 ...

  9. 5000字创业日记:创业4个月,我到底做了哪些事情

    创业满四个月 累.神经衰弱睡不好觉 需要处理的工作细节问题越来越多巨想有分身 产品遇到的瓶颈萦绕心头,每时每刻跟幻灯片儿似的一抬眼就是 想闭会眼睛一堆事等着解决,画了新的产品图恨不得明天就能做好回收用 ...

最新文章

  1. 【☆】javascript数据类型拾遗
  2. Windows之vue-cli安装和vue项目快速搭建
  3. SpringCloud——服务网关
  4. 445port入侵详细解释
  5. AcrelEMS-IDC综合能效管理系统 XXX数据中心案例分享
  6. BCH智能合约方案正式推出,我们的征途是星辰大海!
  7. vue+ElementUI页面模板
  8. RFID资产管理系统解决方案
  9. framework目录编译进nexus手机的文件功能描述
  10. 从你的全世界路过-Freedom
  11. 如何使用hbuilder快速生成一个直接打开网站的app
  12. matlab xn,matlab定义变量x1到xn
  13. 西电计算机专业课资料汇总
  14. 头歌:键盘输入与屏幕输出练习1
  15. java计算机毕业设计房产客户信息管理系统源码+系统+lw文档+mysql数据库+部署
  16. 基于ssm的招标投标系统
  17. STM32F103学习笔记-AFIO相关
  18. 推荐音频转文字、字幕制作软件
  19. win10计算机光驱启动怎么办,Win10系统禁用/开启光驱的详细步骤(图文)
  20. 血杀英雄为什么不显示服务器,全新传奇网游《血杀英雄》今日下午2点 内测新服「英雄无双」强势开启...

热门文章

  1. java求1000以内的完数(方法)
  2. 爆款的诞生:《胡闹厨房2》的多人游戏模式解决方案
  3. android textview抽屉滑动,Android SlidingDrawer 滑动抽屉效果
  4. C++是一门很烂的语言?Linus Torvalds又双叒叕开喷了!
  5. MyBatis逆向工程(一)
  6. 江西理工大学南昌校区排名赛 C: 单身狗的地图游戏
  7. 独立站卖家如何使用 WhatsApp Business API 建立有意义的客户关系?
  8. 做题中遇到的各种密码整理记录
  9. 关于同网QQ功能的应用分析
  10. 分形——谢尔宾斯基三角形