翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
このトピックでは、Amazon SNS メッセージのアーカイブと分析の一般的なユースケースに関するチュートリアルを提供します。
このユースケースの設定は、規制された環境で動作する航空会社の発券プラットフォームです。
-
このプラットフォームは、少なくとも5年間、すべてのチケット販売をアーカイブする必要があるコンプライアンスフレームワークの対象となります。
-
データ保持に関するコンプライアンス目標を達成するために、同社は Amazon Data Firehose 配信ストリームを既存の Amazon SNS トピックにサブスクライブします。
-
配信ストリームの送信先は、Amazon Simple Storage Service (Amazon S3) バケットです。この設定では、SNS トピックに発行されたすべてのイベントが Amazon S3 バケットにアーカイブされます。
次の図は、この設定のアーキテクチャを示しています。

分析を実行し、チケット販売に関する洞察を得るために、同社は Amazon Athena を使用して SQL クエリを実行します。例えば、同社は、最も人気のある目的地や最も頻繁に搭乗する人についてクエリを実行できます。
このユースケースの AWS リソースを作成するには、 AWS Management Console または AWS CloudFormation テンプレートを使用できます。