It's easy to get started

Getting started with Amazon Managed Streaming for Kafka (Amazon MSK) is easy. Within the Amazon MSK console, CLI, or SDK, provide your subnets that you want your Amazon MSK cluster to privately connect to, specify the number of brokers and the storage you need per broker, and create your Amazon MSK cluster.

For detailed step-by-step instructions, see Getting Started in the Amazon MSK documentation.

You can learn about how Amazon MSK works in the What is Amazon Managed Streaming for Kafka section of our documentation.

In the Getting Started guide, our tutorial shows you how to set up for an Amazon MSK cluster, download libraries and tools, create the cluster, produce and consume data.

Finally, the last steps of the Getting Started guide show you how to monitor the health of your cluster using Amazon CloudWatch metrics, and how to delete your Amazon MSK cluster when you are done.

Documentation

DEVELOPER GUIDE HTML | PDF

Provides a conceptual overview of Amazon MSK and includes detailed instructions for using the service.

API REFERENCE HTML | PDF

Describes the API resources and operations for Amazon MSK. Also provides sample requests, responses, and errors for the supported web services protocols.

Webinars

AWS re:Invent 2018: [NEW LAUNCH!] Amazon Managed Streaming for Kafka (Amazon MSK) (ANT398 )
Introduction to Amazon Managed Streaming for Kafka (MSK) - AWS Online Tech Talks

Get started with Amazon MSK

Product-Page_Standard-Icons_01_Product-Features_SqInk
Get your questions answered

Visit the Amazon MSK FAQs page.

Product-Page_Standard-Icons_01_Product-Features_SqInk
Review the getting-started guide

Learn how to set up your Apache Kafka cluster on Amazon MSK in this step-by-step guide.

Product-Page_Standard-Icons_03_Start-Building_SqInk
Run your Apache Kafka cluster

Start running your Apache Kafka cluster on Amazon MSK. Log in to the Amazon MSK console.