Amazon MSK kini mendukung migrasi di tempat dari Apache ZooKeeper ke KRaft

Dikirim di: 10 Agt 2026

Amazon Managed Streaming for Apache Kafka (Amazon MSK) kini mendukung migrasi langsung dari Apache ZooKeeper ke KRaft, memungkinkan pelanggan untuk memigrasikan klaster yang ada ke KRaft tanpa perlu menyediakan infrastruktur baru, memigrasikan data, atau mengkonfigurasi ulang aplikasi klien.

KRaft adalah protokol konsensus Apache Kafka yang menghilangkan ketergantungan pada Apache ZooKeeper untuk pengelolaan metadata. KRaft mengalihkan pengelolaan metadata dari simpul ZooKeeper eksternal ke sekelompok pengontrol di dalam Kafka itu sendiri, sehingga metadata dapat disimpan dan direplikasi sebagai topik di dalam broker Kafka; hal ini menghasilkan penyebaran metadata yang lebih cepat, skalabilitas yang lebih baik, serta arsitektur klaster yang lebih sederhana. Kafka 3.9.x adalah versi terakhir yang mendukung ZooKeeper, dan Kafka 4.x hanya mendukung KRaft. Migrasi di tempat ini memberi pelanggan jalur mudah untuk beralih ke KRaft pada klaster yang sudah ada dan meningkatkan ke Kafka 4.x.

Untuk memulai, pelanggan terlebih dahulu melakukan peningkatan ke Kafka 3.9.x jika mereka menggunakan versi yang lebih lama; setelah itu, pelanggan dapat memulai migrasi, dan klaster akan tetap tersedia selama proses berlangsung. Semua langkah dapat dilakukan melalui konsol MSK, AWS CLI, atau API. Migrasi langsung dari Apache Zookeeper ke Kraft tersedia saat ini di semua AWS region tempat Amazon MSK disediakan ditawarkan, kecuali European Sovereign Cloud (Jerman). Untuk mempelajari cara memulai, lihat Panduan Pengembang Amazon MSK.