摘要:
亚马逊发布了AWS IoT,这是AWS在IaaS层血拼微软云与谷歌云之后的开辟的新战场,相信亚马逊的大手笔也能为云平台以及物联网的发展推波助澜。AWS IoT可以提供的服务有:1.将设备与云连接并相互连接。2.保护数据和交互。3.处理设备数据并采取行动。4.即使在离线状态下,也能支持云应用与联网设备交互。5.借助领先硬件制造商的 AWS IoT 入门套装快速开始使用。
北京时间10月9日亚马逊在其re:Invent开发者大会上公布了期待已久的AWS IoT物联网应用平台。从其技术特点来看,AWS IoT是一个PaaS层面的服务平台,并开始向消费领域进军。
一直以来,国内外的大型云计算公司一直在IaaS层面上发力,因为初期的技术相对来说还不够成熟以及出于对市场的考虑,云平台在初期阶段的主要商机还是在企业级的层面上。当然这绝不是放弃对消费市场的追求,因为一旦消费市场开始成熟起来,必然会引起各大平台公司的争相涌入,AWS IoT的发布会不会是点燃云平台消费级市场的导火索呢?
AWS IoT可以让汽车、 涡轮机、传感器网格和灯泡等设备能够方便地连接 AWS 服务,帮助企业在全球范围内存储、处理、分析联网设备生成的数据并采取行动。设备连接到 AWS IoT 设备网关(Device Gateway),制造商即可为AWS IoT 如何处理它们所发送的数据,以及当满足不同条件时它们所采取的行动设定规则,例如当压力传感器报告异常高的读数或运动探测器被触发时,让设备发送警报。联网设备一般通过应用编程接口 (API) 与操作应用进行通信,但因为不稳定的连接或电量限制,设备无法保持响应 API调用。通过为每个联网设备及有关设备状态的全部信息创建虚拟版或“影子”,并且保持始终可用,AWS IoT让应用能够检查设备状态并在设备重新连接时自动向设备发送指令并采取行动。AWS IoT 提供软件开发包 (SDK),让开发者能够方便地通过联网设备、移动与 Web 应用来使用 AWS IoT 功能。许多半导体制造商也提供由AWS IoT驱动、嵌入 AWS IoT Device SDK的“入门套件”和开箱即用的 AWS IoT 连接。
如今,许多大型制造商、开发商、企业和智慧城市利用 AWS 服务支持广泛的物联网应用,包括从能源计量、石油天然气生产到车队管理、智能家居等各个领域。但是,高度可用且可靠的系统连接并采集来自大量“事物”——从制造设备、交通工具到健身设备和家居产品等的任何事物中嵌入的传感器——的数据,操作这些系统需要大量开发和基础设施投入。为了管理这些复杂的系统,客户必须构建定制的中间件,以转换设备协议,这样应用才能与这些设备进行交互;并配置基础设施,以扩展支持在云服务、移动应用和多个设备之间并行的大量连接,这些设备或许只能时断时续地进行连接,并且计算、存储能力或电池寿命都是有限的。借助 AWS IoT,客户就能拥有即付即用的服务,帮助其处理连接任何数量的不同设备所涉及的繁重任务,让它们彼此安全地交互,与云服务和应用安全地交互,同时保持设备更新,采集、分析它们生成的持续数据流并采取行动。
亚马逊AWS 移动与物联网副总裁Marco Argenti表示:“物联网致力于为消费者提供更智能的日用品,向企业提供以前不可能实现的更好的数据驱动型服务。飞利浦、美国国家航空航天局喷气推进实验室 (NASA JPL) 和 Sonos 等世界领先企业已经通过 AWS 服务,为其物联网应用后端提供支持。现在,AWS IoT 让包括制造商、服务提供商和应用开发商在内的整个生态系统能够方便地将其产品大规模地与云进行连接,并根据产品采集的数据采取行动,创建新型应用,让产品与真实世界进行交互。
借助 AWS IoT,客户可以得到更全面的服务
将设备与云连接并相互连接(设备网关和 AWS IoT Device SDK)
利用超文本传输协议 (HTTP) 和消息队列遥测传输 (MQTT)——面向传感器和移动设备设计的行业标准、轻量通信协议,设备可以通过设备网关连接 AWS IoT,让设备不受所使用的协议限制,实现互联互通。AWS IoT 还支持客户已实施的其他行业标准和定制协议,无论使用何种协议,设备间均可相互直接通信。AWS IoT可随设备数量增长而扩展,在全球范围内提供低延迟和高吞吐量的连接。
保护数据和交互
AWS IoT 提供双向认证,从而确保在未完全识别的情况下,数据不会在设备与AWS IoT间进行交换。AWS IoT还会对出入联网设备的全部数据进行加密。AWS IoT 全面集成 AWS Identity and Access Management (IAM),让客户能够方便地面向单个设备或设备群设置粒度许可并且在整个设备生命周期加以管理。客户可在现有联网设备中生成并嵌入安全凭证,或当设备首次激活时 由AWS IoT生成新安全凭证。
处理设备数据并采取行动(规则引擎)
AWS IoT 规则引擎让客户定义规则过滤、处理数据并在设备、AWS 服务和应用之间按规则发送数据。利用 AWS 管理控制台、AWS 命令行界面 (CLI) 或 AWS IoT 应用编程接口 (API),客户可创建规则,应用到各种来源的数据,比如单个设备(例如传感器)、设备组(例如传感器阵列)或设备与数据源组合(例如传感器阵列和 Amazon DynamoDB 中存储的数据)。由规则来确定具体条件,验证后指导 AWS IoT 采取行动,比如向 Amazon Kinesis、Amazon S3、Amazon Redshift、Amazon Machine Learning 或 Amazon DynamoDB 按规则发送数据。例如,AWS IoT 可能接收来自联网工业设备的消息,那些设备每小时产生大量遥测数据,但并非全都与业务相关。借助 AWS IoT 规则引擎,企业可指导 AWS IoT 在数据进入时仅过滤某些类型的传感器数据(例如泵压)并且仅将特定数据按规则发送到 Amazon Kinesis Firehose,传输到 Amazon Redshift 数据仓库进行后续分析。AWS IoT 规则还可触发 AWS Lambda 运行代码采取更复杂的行动,例如压缩数据,或如果侦测到异常则向操作员发送推式消息。客户可在 AWS IoT 中更新规则,不干预实体设备,减少更新和维护大量设备所需要的成本和工作。
即使在离线状态下,也能支持云应用与联网设备交互(设备影子)
AWS IoT 为每个设备创建永久性虚拟版或“影子”存储设备的最新状态,这样即使在离线状态下,应用或其他设备均可随时读取来自设备的消息并与其交互。通过提供始终可用的 REST API,AWS IoT 让客户更方便地构建应用,与联网设备交互。应用可通过 API 调用读取设备状态或设置期望的未来状态,AWS IoT 负责设置正确状态,一旦设备重新连接,则可向设备发送相关变更。
借助领先硬件制造商的 AWS IoT 入门套装快速开始使用
通过全新 AWS 硬件合作伙伴计划——日益壮大的半导体制造商生态系统,包括艾睿、博通、英特尔、美满、联发科、微芯、美国高通、瑞萨和矽递等厂商,提供 AWS 支持的物联网入门套件,包括准备好连接 AWS IoT 的 AWS IoT SDK 和硬件组件并提供各种微控制器、传感器和开发板,开发商和制造商可用其将AWS IoT 支持的联网设备快速原型化。
飞利浦医疗信息学、解决方案与设备事业部首席执行官Jeroen Tas表示,“在飞利浦,我们的目标是,借助数字化解决方案帮助人们健康生活和改善护理协调,让人们更好地控制自己的健康。我们的 HealthSuite 数字化平台和设备云已管理超过 700 万个联网医疗级与消费设备、传感器和移动应用。随着AWS IoT的到来,我们将大大加快追求实现公司愿景,将更方便地实时获取、处理来自多种设备的数据并采取行动,未来让我们的产品及其支持的护理变得更智能和更加个性化。”
美国国家航空航天局 (NASA) 和喷气推进实验室 (JPL) 在整个太阳系和太阳系之外都有仪器提供数据,为人类提供服务。其中大量数据已在云中进行处理并且每天都在增加。NASA对 AWS IoT进行了积极的尝试,目前NASA已能够利用云计算能力集成并处理移动设备、智能设备、会议室和无尘室中传感器所提供的数据。AWS IoT 集成 AWS 基础性服务,让其成为非常强大的平台,帮助NASA JPL营造有意义的连接物联网体验。
Sealed Air Corp泰华施(Diversey Care)事业部是领先的清洁与卫生智能可持续解决方案提供商。泰华施总裁Ilham Kadri表示:“AWS IoT 向我们的‘清洁互联网’(Internet of Clean)联网产品提供可扩展且高效的连接,我们对此感到很兴奋。支持数百万联网清洁设备,意味着我们必须可靠、低延迟且经济划算地处理来自这些设备的大量遥测和命令数据。现在我们在关键基础设施中可以依赖 AWS IoT,专注于帮助客户创建更清洁、更健康的环境。”
Rachio 制造 WiFi 智能喷洒控制器,帮助客户合理喷洒,实现更佳效果,并根据天气状况调整、适应庭院来降低成本。Rachio 首席技术官Franz Garsombke表示:“构造联网设备颇具挑战性,但伟大的移动应用是客户与我们的喷洒控制器进行交互的主要方式。AWS IoT 设备影子大大简化我们的应用开发。我们的应用可利用 Icebreaker 的安全 REST API 获取喷洒控制器的最后报告状态(环境数据),或设置期望的未来状态(浇水时间和浇水量)。这意味着我们的应用开发可比以往更快,我们甚至可以更多地专注于营造良好客户体验。”
LinkNYC 计划将老旧公用付费电话替代为在全纽约市提供信息和连接的联网枢纽,Intersection 是该计划背后的支持厂商之一。Intersection 首席技术官Michael O'Neil表示:“我们的智慧城市产品必须随纳税人需求而长期演进。为了这样做,我们持续进行试验。AWS IoT 对我们来说非常好,因为我们可借助面向 C语言、JavaScript 和 Arduino 的 SDK 快速原型化,或者甚至选择现成入门套件。随着我们的原型成熟、变成生产特性,我们可以放心:Icebreaker 还将为城市规模提供支持。”
AWS IoT 合作伙伴支持
许多客户需要其他物联网软件和服务扩展 AWS IoT 平台,AWS 合作伙伴提供与 AWS IoT 一起工作的操作系统、管理平台、分析和服务。例如,Micrium 和 Ubuntu 操作系统能够运行 AWS IoT Device SDK 并连接 AWS IoT。此外,如果客户需要其他设备管理功能,例如无线更新或远程诊断,艾拉物联、Cirrus Link、Thingworx 和 Xively 等合作伙伴提供这些服务。随着数据流入 AWS,客户可通过 AWS 合作伙伴 Splunk 获得洞察力和预测。最后,希望帮助整合全部这些工作并面向具体用途进行定制的客户可与 AWS 系统集成商合作伙伴埃森哲、博思艾伦、Thinglogix、Two Bulls 以及大量其他公司合作。
来源:51CTO
物联网智库 整理发布
今日当家 燕山孤影客
物联网新型服务平台
物联网智库:每日传递有价值的观点文章
物联网头条:最新最快的物联网新闻汇编
智库公开课:每周一堂物联网精品课程最新爆料:请加微信 liuliweijie
文章投稿:请加微信 zhaoxiaofei_lz
供需对接:请加微信 tutu1993-0701
招聘求职:请加微信 hhlyzzl
智囊团直通车:请加微信 ivypzh