MSK Replicator が、外部の Apache Kafka クラスターから Amazon MSK へのレプリケーションにおける OAuth 2.0 (SASL/OAUTHBEARER) 認証をサポート
Amazon MSK Replicator が、オンプレミス、AWS 上のセルフマネージド環境、または他のクラウドプロバイダーを含む外部の Apache Kafka クラスターから Amazon MSK プロビジョンドクラスターへのデータレプリケーションにおいて、OAuth 2.0 (SASL/OAUTHBEARER) 認証をサポートするようになりました。この機能により、OAuth/OIDC 認証が構成された外部の Apache Kafka クラスターは、MSK Replicator を使用してワークロードを Amazon MSK ブローカーに移行したり、MSK ベースのクラスターをフェイルオーバーまたはバックアップのターゲットに使用してディザスタリカバリをサポートしたり、ハイブリッド環境やマルチクラウド環境でのデータ分散を実現したりできるようになりました。
MSK Replicator は Amazon MSK の機能の 1 つで、Kafka クラスター間のデータレプリケーションを自動化します。これにより、カスタムレプリケーションインフラストラクチャを管理したり、オープンソースツールを設定したりする必要がなくなります。従来、MSK Replicator は、外部の Apache Kafka クラスターに接続するための認証として SASL/SCRAM および mTLS をサポートしていました。今回のリリースにより、MSK Replicator で OAuth 2.0 認証を使用して、外部 Kafka クラスターから Amazon MSK へのデータレプリケーションを行うことができるようになりました。セルフマネージド型のレプリケーションツールとは異なり、MSK Replicator では、レプリケーション中に元の Kafka トピック名を保持しつつ、無限のレプリケーションループを自動的に回避します。さらに、コンシューマーグループのオフセットを双方向に同期するため、調整の制約やデータ損失のリスクなしに、プロデューサーとコンシューマーを任意の順序で、クラスター間で独立して移動できます。
この新機能は、MSK Replicator が利用可能なすべての AWS リージョンでサポートされています。詳細については、MSK Replicator のドキュメント、製品ページ、料金ページ、およびこちらの AWS ブログ投稿をご覧ください。