Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Skip to main content

Amazon Managed Streaming for Apache Kafka

Securely stream data with a fully managed, highly available Apache Kafka service

What is Amazon MSK?

Amazon Managed Streaming for Apache Kafka (Amazon MSK) is a streaming data service that manages Apache Kafka infrastructure and operations, making it easier for developers and DevOps managers to run Apache Kafka applications and Apache Kafka Connect connectors on AWS—without becoming experts in operating Apache Kafka. Amazon MSK operates, maintains, and scales Apache Kafka clusters, provides enterprise-grade security features out of the box, and has built-in AWS integrations that accelerate development of streaming data applications. Learn more about how it works.

Missing alt text value

Benefits

Get the lowest price for performance for your Apache Kafka workloads with pay-as- you-go pricing.

Make your Apache Kafka workloads resilient to availability and durability losses with multi-AZ deployments and automated detection, mitigation, and recovery of infrastructure.

Lower operational overhead, including the provisioning, configuration, and maintenance of highly available Apache Kafka and Kafka Connect clusters.

Seamlessly source data from upstream systems and deliver data to downstream systems by using fully managed and no-code integrations with other AWS services or hosting your connectors on fully managed Kafka Connect.

Use cases

Capture events with Amazon MSK, and then express your stream processing logic with Apache Zeppelin notebooks to derive insights from data streams in milliseconds.

Use Amazon MSK and the Apache Kafka log structure to form real-time, centralized, and privately accessible data buses.

Ingest and respond to digital changes occurring throughout your applications and business infrastructure in real time.