shiichan

欧州ソブリンクラウドで MSK Connect と Glue Schema Registry が使えるよ!

みんな、しぃちゃんだよ!ソブリンクラウドで Kafka まわりの道具がそろってきたよ。

AWS What's New aws.amazon.com

なにが発表されたの?

AWS の What's New で、AWS European Sovereign Cloud(ドイツ)リージョンで Amazon MSK Connect と AWS Glue Schema Registry が使えるようになったと発表されたよ。同リージョンでは Amazon MSK Standard ブローカーがすでに使えるので、ストリーミングのワークロードに必要な道具がより揃った形だね。

これで何が変わるの?

AWS European Sovereign Cloud 上で、Apache Kafka アプリケーションを作る、つなぐ、統制する、のツールがそろうよ。

深く潜ってみよう

追加された 2 つのサービスはこんな役割だよ。

  • Amazon MSK Connect:フルマネージドな Kafka Connect クラスターを動かせる。Kafka と、データベース・ファイルシステム・検索インデックスなどの外部システムとの間でデータを移すコネクタを、デプロイ・監視・スケールできる。インフラのプロビジョニングは不要で、自動スケーリングと従量課金
  • AWS Glue Schema Registry:AWS Glue のサーバーレスで無料の機能。Apache Avro、JSON、Protobuf のスキーマで、ストリーミングデータの検証とスキーマ進化の制御ができる

Schema Registry は、分離されたアプリケーション間でデータ形式や構造を一元管理するリポジトリとして働くよ。データ検証ロジック、チーム間の調整、下流の障害を減らせるの。連携先は、Amazon MSK、Amazon Kinesis Data Streams、Amazon Managed Service for Apache Flink、AWS Lambda 向けの C# と Java のアプリケーションだよ。

はじめ方は、Amazon MSK Developer Guide と AWS Glue Schema Registry のドキュメントを見てね。

まとめ

  • AWS European Sovereign Cloud(ドイツ)で MSK Connect と Glue Schema Registry が利用可能
  • MSK Standard ブローカーと合わせて Kafka 環境がそろう
  • MSK Connect は管理不要のコネクタ実行基盤、Schema Registry は Avro / JSON / Protobuf のスキーマ管理

ソブリンクラウド上でストリーミング基盤を作る人に刺さるよ!