AWS启动托管卡夫卡服务-王其杉博客|程序员|科技新闻
卡夫卡是一个处理传入数据流的开源工具。像几乎所有功能强大的工具一样,设置和管理有点困难。今天,亚马逊的AWS推出了针对卡夫卡的Amazon Managed Streaming服务,使得这一切对于它的用户来说更加容易。这还算多,但本质上是Kafka,它是AWS上完全管理的、高可用的服务。它现在可以在AWS上作为公众预览。
正如AWS CTO Werner Vogels在他的“AWS re:Invent”主题演讲中所指出的,卡夫卡用户传统上必须做大量的工作才能在AWS上建立集群并确保它能够扩展和处理故障。“重新启动所有集群和主要节点是一场噩梦,”他说。“这就是AWS真正擅长为您解决的传统举重。”
看到AWS启动这个服务很有意思,因为它已经在Kinesis中提供了一个非常类似的工具,这个工具也专注于接收流数据。今天市场上有很多应用已经使用了Kafka,AWS显然有兴趣为这些用户提供一条途径,要么转到托管Kafka服务,要么转到AWS。
和所有的AWS一样,定价有点复杂,但是基本的Kafka实例将以每小时0.21美元开始。您不可能只使用一个实例,所以对于具有三个代理、大量存储和一些其他费用的稍微有用的设置,您将很快地每月支付远远超过500美元。