Amazon MSK Replicator は、外部 Apache Kafka クラスターから MSK Standard ブローカーへのレプリケーションをサポートするようになりました。
Amazon MSK Replicator は、オンプレミス、AWS 上のセルフマネージド、または他のクラウドプロバイダーを含む外部 Apache Kafka クラスターから Amazon MSK Standard ブローカーへのデータレプリケーションをサポートするようになりました。この機能は、既存の MSK Express ブローカーへのサポートに加えて、MSK Standard ブローカーへのレプリケーションサポートを拡張します。このローンチにより、MSK Standard ブローカーへのワークロードの移行、MSK クラスターをフェイルオーバーまたはバックアップターゲットとして使用したディザスタリカバリのサポート、ハイブリッドおよびマルチクラウド環境全体でのデータ分散が可能になります。MSK Replicator は Amazon MSK の機能であり、Kafka クラスター間のデータレプリケーションを自動化し、カスタムレプリケーションインフラストラクチャの管理やオープンソースツールの設定の必要性を排除します。以前は、MSK Replicator は外部 Apache Kafka クラスターから MSK Express ブローカーへのレプリケーションのみをサポートしていました。このローンチにより、SASL/SCRAM または相互 TLS (mTLS) 認証を使用して外部クラスターに接続することで、外部 Kafka クラスターから MSK Standard ブローカーへのデータレプリケーションも可能になりました。また、Amazon MSK Standard から外部 Kafka クラスターへのデータレプリケーションに MSK Replicator を使用して、信頼性の高いフェイルバックまたはマルチクラウドデータ分散を実現することもできます。セルフマネージドレプリケーションツールとは異なり、MSK Replicator はレプリケーション中に元の Kafka トピック名を保持しながら、無限レプリケーションループを自動的に回避します。また、コンシューマーグループのオフセットを双方向に同期し、プロデューサーとコンシューマーをクラスター間で独立して、任意の順序で、調整の制約やデータ損失のリスクなしに移動できるようにします。この新しい機能は、Amazon MSK Replicator が利用可能なすべての AWS リージョンでサポートされています。詳細については、MSK Replicator のドキュメント、製品ページ、価格ページ、およびこの AWS ブログ投稿をご覧ください。