投稿日: Nov 22, 2021

Amazon Managed Streaming for Apache Kafka (Amazon MSK) では、インターネット経由で Amazon MSK クラスターに安全に接続できるオプションを提供しています。パブリックアクセスを可能にすることで、プライベートな Amazon Virtual Private Cloud (VPC) の外部にいる許可されたクライアントは、特定の Amazon MSK クラスターとの間で暗号化されたデータをストリーミングでやり取りすることができます。MSK クラスターのパブリックアクセスは、追加費用なしで有効にできますが、クラスターの出入りには標準的な AWS のデータ転送コストがかかります。

クラスターの作成後、数クリックでパブリックアクセスを有効にすることができ、この機能は Amazon MSK が利用可能なすべての AWS リージョンでサポートされています。パブリックアクセスでは、クライアントは TLS を使ってトラフィックを暗号化し、IAM Access Control、SASL/SCRAM、または TLS の相互認証を使って MSK クラスターと認証する必要があります。Amazon MSK とパブリックアクセスを始める方法については、Amazon MSK デベロッパーガイドをご覧ください。

Amazon MSK は Apache Kafka および Kafka Connect 向けのフルマネージドサービスであり、Apache Kafka をデータストアとして使用するアプリケーションを簡単に構築および実行できます。Amazon MSK は Apache Kafka と完全に互換性があり、既存の Apache Kafka ワークロードを Amazon MSK に確実にすばやく移行することや、新しい Apache Kafka ワークロードを一から構築することができます。Amazon MSK を使用すると、アプリケーションの革新に多くの時間を費やすことができ、クラスターの管理に費やす時間を短縮できます。