Thursday, May 30, 2019

AWS begins Managed Streaming service for Apache Kafka

Amazon Web Services (AWS) introduced a fully managed service for Apache Kafka that lets developers build and run highly available, secure, and scalable applications based on Apache Kafka without having to worry about managing the underlying infrastructure.

Apache Kafka is used to capture and analyze real-time data streams from a range of sources, including IoT devices, website clickstreams, financial systems, and database logs. While many customers chose to self-manage their Apache Kafka clusters, they often spend a lot of time and expense securing, scaling, patching, and ensuring high availability for Apache Kafka and Apache ZooKeeper clusters, which Apache Kafka depends on for resource management.


Amazon MSK is fully compatible with Apache Kafka, enabling customers to migrate their on-premises or Amazon Elastic Cloud Compute (Amazon EC2) clusters to Amazon MSK with no code changes. There are no commitments or upfront investment required to run Amazon MSK, and customers only pay for the capacity they use.

"Customers who are running Apache Kafka have told us they want to spend less time managing infrastructure and more time building applications based on real-time streaming data,” said Rajesh Sheth, General Manager of Amazon MSK, AWS. “Amazon MSK gives these customers the ability to run Apache Kafka without having to worry about managing the underlying hardware, and it gives them an easy way to integrate their Apache Kafka applications with other AWS services. With Amazon MSK, customers can stand up Apache Kafka clusters in minutes instead of weeks, so they can spend more time focusing on the applications that impact their businesses.”

https://aws.amazon.com/msk