Getting started with Amazon MSK
Why MSK?
Getting started with 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.
Getting started
1
How it works
You can learn about how Amazon MSK works in the What is Amazon MSK section of our documentation.
2
Get started
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.
3
Documentation
Developer guide
API reference
AWS SDKs
AWS Streaming Data Solution for Amazon MSK
Webinars
AWS re:Invent 2018: [NEW LAUNCH!] Amazon MSK (44:21)
Introduction to Amazon MSK - AWS online tech talks (38:01)
What's new with Amazon MSK
Amazon MSK expands Express Brokers to Mexico (Central) and Asia Pacific (Thailand) regions
06/17/2025
Express Brokers in Amazon MSK now support Apache Kafka version 3.8
06/10/2025
Amazon MSK is now available in Asia Pacific (Thailand) and Mexico (Central) Regions
05/19/2025
Amazon MSK adds support for Apache Kafka version 4.0
05/19/2025
Amazon MSK enables seamless certificate renewals on MSK Provisioned clusters
05/07/2025
Amazon MSK adds support for Apache Kafka version 3.9
04/21/2025
Amazon MSK expands support for Graviton3 based M7g instances for Standard and Express brokers in AWS Middle East (UAE) Region
04/09/2025
Amazon MSK adds support for Apache Kafka version 3.8
02/21/2025
Amazon MSK expands Express Brokers to 10 more AWS Regions
02/06/2025
Amazon MSK announces support for additional Graviton-3 (m7g) instance sizes for Express Brokers
01/15/2025