评论:亚马逊简化开发人员到物联网

亚马逊的软件开发工具包,后端服务和指南提供一切你需要开始建设IP连接设备的云应用

公司如GE可以想到的事情在飞机发动机,智能制造和医院卫生系统方面的互联网,但对许多人来说,物联网的“东西”是一个非常平淡无奇设备 - 如树莓派或一个Arduino与关断的,现成的传感器附接。如果你想构建云应用程序,聊到这些类型的设备,亚马逊Web服务有很多的报价,不仅在软件开发工具包的条件和后端服务,还用一步一步的指示入门工具包。

在AWS物联网服务包括你需要一个单板计算机连接,如大多数Arduino的要么树莓派亚马逊云。它也可以用实验室和可支持的协议的工业仪器。您通常会在本地连接您的单板计算机,以传感器和读取或在被监视或控制的实体“东西”行动执行机构。

正如你可以在下面的图1中看到,您在设备上安装AWS物联网设备SDK,由亚马逊生成的证书和钥匙一起。通常使用MQTT消息通信与设备网关和一般运输它们通过Wi-Fi,并从您的本地网关。

在物联网后端服务,您的邮件去一个规则引擎和更新设备的持久的“影子”。应用程序通常会跟设备的阴影,因为设备本身可能有间歇性连接。例如,如果您从授权的智能手机应用程序设置一个智能恒温一个新的目标温度,它会更新恒温阴影即使温控器本身处于脱机状态;一旦温控器是网上的物联网服务将发送新的设定点。

规则引擎可以转换消息,并将它们路由到设备阴影和到其他AWS服务,诸如AWS LAMBDA功能,或DynamoDB数据库。除了这两项服务,你很可能会使用亚马逊的API网关,亚马逊室壁运动,亚马逊S3和Amazon红移。您可能还需要使用亚马逊路线53为您的设备提供DNS服务。

AWS IOT图

图1:AWS的IoT包括设备的SDK,基于证书的认证和授权,一个设备网关,设备阴影,规则引擎,一个API和设备注册表。

继续阅读这篇文章现在注册

IT薪资调查:结果是