CCloud Releases
Home
Following

Cloud Releases

Service catalogues and updates come from each provider's public product listing and announcements.

Explore

  • Home
  • Latest updates
  • Following

About

  • About
  • Contact
  • Privacy Policy
  • Terms of Use

Providers

  • Amazon Web Services
  • Microsoft Azure
  • Google Cloud
  • Cloudflare

Not affiliated with any cloud provider. Product names and logos belong to their owners.

  1. Providers
  2. ›Amazon Web Services
  3. ›Amazon Managed Streaming for Apache Kafka (MSK)
  4. ›Update

Feature•Aug 10, 2026

Amazon MSK now supports in-place migration from Apache ZooKeeper to KRaft

Amazon Managed Streaming for Apache Kafka (MSK)AWS · Analytics

Amazon Managed Streaming for Apache Kafka (Amazon MSK) now supports in-place migration from Apache ZooKeeper to KRaft, enabling customers to migrate existing clusters to KRaft without provisioning new infrastructure, migrating data, or reconfiguring client applications.

KRaft is Apache Kafka's consensus protocol that eliminates the dependency on Apache ZooKeeper for metadata management. KRaft shifts metadata management from external ZooKeeper nodes to a group of controllers within Kafka itself, allowing metadata to be stored and replicated as topics within Kafka brokers, resulting in faster metadata propagation, improved scalability, and a simplified cluster architecture. Kafka 3.9.x is the last version to support ZooKeeper, and Kafka 4.x only supports KRaft. This in-place migration gives customers an easy path to move to KRaft on their existing clusters and upgrade to Kafka 4.x.

To get started, customers first upgrade to Kafka 3.9.x if they are on an older version, then customers can initiate the migration and the cluster remains available throughout the process. All steps can be performed through the MSK console, AWS CLI, or APIs. The in-place migration from Apache Zookeeper to Kraft is available today across all AWS regions where Amazon MSK provisioned is offered except European Sovereign Cloud (Germany). To learn how to get started, see the Amazon MSK Developer Guide.

Read the original announcement↗

More from Amazon Managed Streaming for Apache Kafka (MSK)

All Amazon Managed Streaming for Apache Kafka (MSK) updates →
  1. AWS Transform now supports Apache Kafka migration assessments for Amazon MSK

    You can now use AWS Transform agentic migration assessments to evaluate the migration of on-premises Apache Kafka clusters to Amazon Managed Streaming for Apache Kafka (Amazon MSK).

    Amazon Managed Streaming for Apache Kafka (MSK)•Feature•Sep 29, 2026
  2. Amazon MSK Connect now supports restarting connectors

    Amazon MSK Connect (Amazon Managed Streaming for Apache Kafka Connect) supports restarting newly created connectors and their tasks, enabling fast recovery for streaming data pipelines.

    Amazon Managed Streaming for Apache Kafka (MSK)•Feature•Aug 31, 2026
  3. MSK Replicator now supports OAuth 2.0 (SASL/OAUTHBEARER) authentication for replication from external Apache Kafka clusters to Amazon MSK

    Amazon MSK Replicator now supports OAuth 2.0 (SASL/OAUTHBEARER) authentication for data replication from external Apache Kafka clusters - including on-premises, self-managed on AWS, or other cloud providers - to Amazon MSK Provisioned clusters.

    Amazon Managed Streaming for Apache Kafka (MSK)•Feature•Aug 24, 2026
  4. Amazon MSK now supports configuring custom domain names for MSK Provisioned clusters

    You can now easily configure custom domain names on Amazon MSK Provisioned clusters, on either ZooKeeper or KRaft mode for metadata management.

    Amazon Managed Streaming for Apache Kafka (MSK)•Feature•Aug 17, 2026
  5. Amazon MSK now delivers Kafka Authorizer Logs to customers

    Amazon Managed Streaming for Apache Kafka (MSK) now supports Authorizer Log Delivery for Provisioned clusters, including both Standard and Express brokers, at no additional cost.

    Amazon Managed Streaming for Apache Kafka (MSK)•Feature•Aug 6, 2026