Firehose 配信ストリームへのファンアウト - Amazon Simple Notification Service

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Firehose 配信ストリームへのファンアウト

Amazon Data Firehose 配信ストリームを Amazon SNS トピックにサブスクライブして、追加のストレージおよび分析エンドポイントに通知を送信できます。Amazon SNS トピックに発行されたメッセージは、サブスクライブした Firehose 配信ストリームに送信され、Firehose で設定した配信先に配信されます。サブスクリプション所有者は、Amazon SNS トピックに最大 5 つの Firehose 配信ストリームをサブスクライブできます。Firehose の各配信ストリームには、1 秒あたりのリクエスト数とスループットのデフォルトクォータがあります。この制限により、メッセージの配信数 (アウトバウンドトラフィック) よりもメッセージの発行数 (インバウンドトラフィック) が多くなる場合があります。インバウンドトラフィックがアウトバウンドトラフィックよりも多いと、サブスクリプションによって大きなメッセージバックログが蓄積され、メッセージ配信のレイテンシーが高くなる場合があります。ワークロードへの悪影響を避けるため、発行レートに基づいてクォータの引き上げをリクエストできます。

Firehose 配信ストリームを通じて、Amazon SNS 通知を Amazon Simple Storage Service (Amazon S3)、Amazon Redshift、Amazon OpenSearch Service (OpenSearch Service)、および Datadog、New Relic、MongoDB、Splunk などのサードパーティーサービスプロバイダーにダウンロードできます。

例えば、この機能を使用して、コンプライアンス、アーカイブ、またはその他の目的で Amazon S3 バケットにトピックに送信されたメッセージを永続的に保存できます。これを行うには、Amazon S3 バケットの送信先を使用して Firehose 配信ストリームを作成し、その配信ストリームを Amazon SNS トピックにサブスクライブします。別の例として、Amazon SNS トピックに送信されたメッセージの分析を実行するには、OpenSearch Service インデックスを送信先とする配信ストリームを作成します。次に、Firehose 配信ストリームを Amazon SNS トピックにサブスクライブします。

Amazon SNS では、Firehose エンドポイントに送信される通知のメッセージ配信ステータスログもサポートします。詳細については、「Amazon SNS メッセージ配信ステータス」を参照してください。