
Amazon Managed Streaming for Apache Kafka (Amazon MSK)
- Features
- Ease of use
- Ease of management
- Quality of support
- Affordability
- Market presence
- Retail and wholesale
- Information technology and software
- Banking and insurance
What is Amazon Managed Streaming for Apache Kafka (Amazon MSK)
Managed Kafka operations on AWS
Kafka API and ecosystem compatibility
Tight AWS security integration
Not a stream analytics engine
AWS-centric deployment model
Cost and scaling trade-offs
Plan & Pricing
Pricing model: Pay-as-you-go Overview: Amazon MSK billing varies by feature: MSK Provisioned (Standard or Express brokers) billed by broker instance-hours + storage (GB-month), optional provisioned storage throughput (MB/s-month), data-in/data-out, and Multi-VPC PrivateLink charges; MSK Serverless billed by cluster-hours + partition-hours + data-in/data-out + storage (GB-month); MSK Connect billed by MCUs (MSK Connect Units) per hour; MSK Replicator billed by replicator-hours + data-processed (per GB) + applicable data transfer.
Key SKUs & example rates (as shown on AWS MSK official pricing page, US East examples):
- Standard broker instance examples: kafka.m5.large – $0.21 per hour; kafka.m7g.large – $0.204 per hour.
- Express broker instance example: msk.m7g.large (express) – $0.408 per hour.
- Broker storage (primary): $0.10 per GB-month.
- Low-cost tier storage: $0.06 per GB-month; low-cost tier retrieval: $0.0015 per GB.
- Provisioned storage throughput: $0.08 per MB/s-month (optional).
- Express broker data ingested: $0.01 per GB (per-GB ingest on express brokers).
- MSK Serverless (US East example): $0.75 per cluster-hour; $0.0015 per partition-hour; data-in $0.10 per GB; data-out $0.05 per GB; storage $0.10 per GB-month.
- MSK Connect (Connect workers): $0.11 per MCU-hour (1 MCU = 1 vCPU + 4 GB memory).
- MSK Replicator: $0.30 per replicator-hour; data-processed $0.08 per GB; cross-region data transfer example $0.02 per GB (standard AWS transfer applies where noted).
- Multi-VPC private connectivity (PrivateLink for MSK): $0.0225 per private-connectivity-hour-per-authentication-scheme; data processing $0.006 per GB processed.
- Other example rates shown on the official page for examples (data transfer, retrievals, etc.) are included in worked examples on the AWS MSK pricing page.
Free tier/trial: See fields below.
Notes & billing granularity: Hourly charges billed at one-second resolution; storage billed as GB-months (GB-hours converted to GB-months) and some charges billed per-GB or per-MCU-hour. Standard AWS data transfer charges apply for cross-region and internet egress.