消息存档和分析的示例使用案例 - Amazon Simple Notification Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

消息存档和分析的示例使用案例

本部分提供用于存档和分析 Amazon SNS 消息的常见使用案例教程。

此用例的设置是一个在受监管环境中运行的航空公司票务平台。该平台受合规性框架的约束,该框架要求公司将所有售票存档至少五年。为了实现数据保留方面的合规性目标,该公司订阅了 Amazon Kinesis Data Firehose 交付流,以提供现有 SNS 主题。传输流的目标是 Amazon Simple Storage Service (Amazon S3) 存储桶。通过此配置,发布到 SNS 主题的所有事件都将存档到 Amazon S3 存储桶中。下图演示了此配置的架构:

为了运行分析并获得有关门票销售的见解,该公司使用 Amazon Athena 运行 SQL 查询。例如,公司可以查询以了解最受欢迎的目的地和最常旅客。

创建Amazon资源,您可以使用Amazon Web Services Management Console或Amazon CloudFormation模板。