本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
本主题提供了存档和分析 Amazon SNS 消息的常见用例的教程。
此使用案例的设置是一个在受监管环境中运行的航空公司票务平台。
-
该平台受合规性框架的约束,要求公司将所有售票记录存档至少五年。
-
为了实现数据保留方面的合规目标,该公司订阅了现有亚马逊 SNS 主题的 Amazon Data Firehose 传送流。
-
传输流的目标是 Amazon Simple Storage Service (Amazon S3) 存储桶。通过此配置,发布到 SNS 主题的所有事件都将存档到 Amazon S3 存储桶中。
下图显示了此配置的架构:

为了运行分析并了解门票销售的情况,该公司使用 Amazon Athena 运行 SQL 查询。例如,公司可以通过查询来了解最受欢迎的目的地和最频繁的旅客。
要为此用例创建 AWS 资源,您可以使用 AWS Management Console 或 AWS CloudFormation 模板。