亚马逊推出Kinesis服务 让应用程序可以点击实时大数据

亚马逊网络服务高级副总裁安迪贾西(Andy Jassy)上周没有开玩笑,因为他暗示亚马逊计划在其庞大的阵容中加入大数据服务。今天,该公司宣布推出Kinesis,这是一种新工具,可以接受实时数据,复制数据,并将其交付给亚马逊上运行的应用程序。

有了Kinesis,开发人员可以更好地理解如何处理大量实时流动的数据。在亚马逊云上构建应用的开发者现在可以更容易地使用传感器收集数据,这是物联网加速和消费者尝试连接互联网设备的重要一步。

“Hadoop cluster world非常适合分析或实际处理大量数据,但它绝对不适合实时操作,”Amazon.com首席技术官沃纳威格尔在亚马逊网站的拉斯维加斯发明大会上宣布Kinesis时说。“我们需要让实时操作对任何人来说都更容易。”

在数据流中,Kinesis将其复制到三个可用的区域,或彼此分离但足够接近的设施,以提供彼此之间的低延迟。

如果突然出现大量数据,Kinesis可以扩大规模。如果有安静期,Kinesis可以自动收缩。数据可以包括用户点击了什么,传感器接收到了什么,人们在社交网络上做了什么等等。至关重要的是,亚马逊让应用程序更容易根据热门的新数据做出改变。或者,如果数据不适用于世界上任何人都可以使用的应用程序,那么现在可以更新其内部分析。

与现有亚马逊数据处理服务的集成对于采用Kinesis这样的东西至关重要。事实上,亚马逊今天在舞台演示中展示了Kinesis如何获得实时推文,并将它们直接推送到DynamoDB NoSQL数据库,以查看哪些词现在最受欢迎。

另一个演示显示,Kinesis向亚马逊的数据仓库Redshift发送了两天的推文,该数据仓库保存着历史分析数据。红移中的分析有助于回答哪些行星在推文中受欢迎以及为什么受欢迎的问题。人们已经在推特上发布了有关火星的信息,但“摇滚”、“表演”、“音乐会”等词经常与“火星”一起被提及。显然布鲁诺的火星粉丝是所有关于火星的兴奋的罪魁祸首。

最后,一个演示显示了所有这些关于布鲁诺马斯的推文来自哪里,可视化了Kinesis提供的数据,并使用了亚马逊的RDS关系数据库和新发布的PostgreSQL查询引擎来支持查询。

Kinesis的神奇之处在于它与流行的亚马逊服务的兼容性,以及它的简单性;两个工程师花了不到一周的时间就完成了具有所有这些特性的应用程序。

Kinesis背后的技术架构涉及亚马逊行话,比如流、切片、数据记录、数据blob等。感兴趣的人可以在亚马逊的博客文章中了解这些东西以及定价模型。开发者现在可以注册提前获得有限的服务预览。

免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!