看新闻很累?看技术新闻更累?试试下载 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 内容详见其文档。
评论