投稿日: Nov 13, 2023
Amazon Managed Streaming for Apache Kafka (Amazon MSK) Serverless が、あらゆるプログラミング言語で作成された Kafka クライアントからの書き込みと読み取りをサポートするようになりました。管理者は、AWS Identity and Access Management (IAM).を使用して Kafka リソースへのアクセス制御を簡素化および標準化できます。Amazon MSK での IAM のサポートは、承認と認証のオープンスタンダードである SASL/OAUTHBEARER に基づいています。Amazon MSK Serverless は Amazon MSK のクラスタータイプであり、クラスター容量の管理やスケーリングをすることなく、Apache Kafka を実行できます。MSK Serverless は、コンピューティングリソースとストレージリソースを自動的にプロビジョンおよびスケールするので、Apache Kafka をオンデマンドで使用できます。
開発者は、Amazon MSK のオープンソース化されたクライアントヘルパーライブラリと、Java、Python、Go、JavaScript、.NET などの一般的な言語用のコードサンプルを使って、最小限のコード変更で Amazon MSK Serverless 上でアプリケーションを構築できるようになりました。また、Amazon MSK Serverless の多言語サポートにより、お客様は一時的なロールベースの認証情報や対象範囲を絞り込んだアクセス権限ポリシーなど、標準的な IAM アクセス制御をより幅広く使用できようになります。
すべてのプログラミング言語のクライアントに対する Amazon MSK Serverless サポートは、Amazon MSK Serverless がサポートされているすべてのリージョンで追加料金なしで利用できます。詳細については、ローンチブログと Amazon MSK デベロッパーガイドをご覧ください。