BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース AWSがオンデマンドのAmazon Kinesis Data Streamsをローンチ

AWSがオンデマンドのAmazon Kinesis Data Streamsをローンチ

原文(投稿日:2021/12/06)へのリンク

Amazon Kinesis Data Streams は、ストリーミングされたデータを大規模にリアルタイムに処理するための、AWSのフルマネージドのサーバレスのサービスだ。先ごろ、同社はサービスの新しいオンデマンドのキャパシティモードをリリースした。これにより、ストリーミングワークロードのキャパシティプロビジョニングと管理が不要になる。

Amazon Kinesis Data Streams を使用すると、顧客は任意の数のソースから任意の量のデータを取得し、必要に応じてスケールアップおよびスケールダウンする。これまでは、サービスのキャパシティの調整と定義が必要だった。
オンデマンドキャパシティモードでの容量のスケーリングは、変化するデータトラフィックに応じて自動的に実行されるようになった。

Amazon Kinesis Data Streams の最近の AWS ニュースブログ投稿で、Amazon Web Services のシニア開発者アドボケイトである Marcia Villalba 氏は、顧客がオンデマンドモードの恩恵を受けることができる場合について説明している:

オンデマンドモードは、ワークロードが不明または変動する場合、または単にキャパシティ管理に対処したくないお客様に最適です。オンデマンドモードは、パーティションキーが分散されているワークロードに最適です。たとえば、顧客が主に夜間または週末にプレイするために、週または日を通じてトラフィックが変動するモバイルゲームを実行している場合、または、ゲストによっては需要が急増する、ライブショーをホストするストリーミングプラットフォームを実行している場合です。

Amazon Kinesis Data Streams のユーザは、AWS コンソール あるいは AWS SDK、AWS Command Line Interface (CLI)、および AWS CloudFormation を介して Kinesis Data Streams On-demand で新しいデータストリームを作成する。コンソールを使用する場合は、キャパシティモードに「データストリームの作成」セクションで選択できる。

 
出典: https://aws.amazon.com/blogs/aws/amazon-kinesis-data-streams-on-demand-stream-data-at-scale-without-managing-capacity/

Amazon Kinesis Data Streams にオンデマンドモードのキャパシティモードの追加は、オートスケーリングも行う同様のサービスを提供する競合他社への AWS の対応だ。たとえば、Microsoftのストリーミングサービスの Azure Event Hubs には、しばらく前から、キャパシティを自動スケーリングに対応する自動拡張機能があった。また、Google の Pub/Sub ストリーミングサービスにも、オートスケーリングとプロビジョニング機能があった。

VMware のグローバルフィールド CTO である James Urquhart 氏は、ツイートで述べている:

これは、すべてのフローおよびイベント処理/キューイングサービスで時間の経過とともに選択を期待する購入体験です。スループットに対して支払います。

そして、Microsoft のプリンシパルアーキテクトメッセージングである Clemens Vasters 氏は、そのツイートに回答した:

Azure Event Hubs Standard および Premium には、セットアップしたパーティションの数に関係なく、既に全体/処理ユニットのオートスケーリングがありました。最終的に、誰もがそこに着きます。

現在、Amazon Kinesis Data Streams On-Demand は、すべての商用リージョンでグローバルに利用可能だ。顧客は、スループットごとに支払う方法で、ストリームへの書き込み、読み取り、保存されるデータのギガバイト単位で課金される。料金の詳細は、料金ページに記載されている。

この記事に星をつける

おすすめ度
スタイル

BT