AWS IoT Analytics 服务正式发布

  • Steef-Jan Wiggers
  • 金灵杰

2018 年 5 月 16 日

话题:AWS语言 & 开发架构AI

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

亚马逊正式发布AWS IoT Analytics 服务,该服务提供对从 IoT 设备收集数据进行高级分析的功能。在去年 re:Invent 大会上,亚马逊发布了 AWS IoT Analytics 的第一个预览版。自从那次会议之后,该服务成为了亚马逊推动广义物联网战略的一部分。

自从预览版发布以来,亚马逊对 AWS IoT Analytics 服务进行了多项改进。来自 AWS 的高级技术布道者 Randall Hunt,在其 AWS IoT Analytics 服务发布博文中这样描述:

基于预览版发布后不断收到的客户反馈,AWS IoT Analytics 服务增加了一系列新功能,包括:通过 BatchPutMessage API 从外部数据源抓取数据的能力,对存储数据设置保留策略的能力,重新处理现有数据的能力,预览管道结果和通过 SampleChannelData API 从通道(channel)中预览数据的功能。

AWS 客户可以充分利用 AWS IoT Analytics 服务的通道(channel)来提取数据。通道作为作为入口接收来自外部数据源或者 IoT Core 服务中 MQTT 主题的消息。然后通过管道(pipeline)将数据处理的多个步骤(称之为活动,activity)串联起来,例如通过调用 lambda 函数对消息内容做复杂转换,或者对从 IoT Core 服务获取的数据进行丰富。最终处理后的数据会进入数据存储,为数据查询进行优化。用户可以通过手工数据存储查询创建数据集,也可以使用定期计划创建。最后,通过托管在 Amazon SageMaker 服务上的 Jupyter Notebook,用户可以使用自定义代码分析他们的数据,甚至基于数据构建和训练机器学习模型。

来源:https://aws.amazon.com/cn/iot-analytics/

用户可以通过 AWS IoT Analytics 服务控制台或者命令行接口(Command Line Interface,CLI)来创建实例。随后,用户将会通过向导来指定通道,创建包含活动的管道及其结果数据保存的数据存储。此外,向导还会引导用户创建一个数据集和来自 SageMaker 服务支持的 Jupyter Notebook 模型。用户可以用 AWS 提供的配置模板来简化配置,例如异常检测和输出预测。此外用户还可以使用 QuickSight 服务来对他们的数据集进行可视化。

来源:https://aws.amazon.com/cn/blogs/aws/iot-analytics-now-generally-available/

作为亚马逊 IoT 重点推动的部分,AWS IoT Analytics 服务将会和几家成熟的厂商竞争,包括微软、谷歌和 IBM,它们都在物联网产品上投入了大量资金。微软提供了Azure IoT 套件,它由IoT 中心等连接型服务和流分析等分析服务组成。此外,谷歌最近发布的 Cloud IoT Core 服务提供了一个完整的物联网解决方案。IoT core 服务不仅仅提供了管理上百万设备连接能力,同时集成了谷歌云平台数据分析服务,例如 Cloud Dataflow 服务、Cloud Machine Learning Engine 服务和 BigQuery 服务。最后,IBM 有Watson Internet of Things 服务,同样提供了连接和分析服务。

亚马逊将 AWS IoT 服务定价方案为按实际用量付费,并且为他们的客户提供了前 12 个月的免费套餐。此外,该服务目前在美国东部(弗吉尼亚北部)、美国西部(俄勒冈)、美国东部(俄亥俄州)和欧洲(爱尔兰)等区域可用,并计划在未来版本中支持其他区域。更多关于 AWS IoT Analytics 内容详见其文档

查看英文原文AWS IoT Analytics Is Now Generally Available

AWS语言 & 开发架构AI