AWS SAA 题库
点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 ← → 切换题目。
一家公司在AWS上运行在线市场Web应用程序。该应用程序在高峰时段为数十万用户提供服务。公司需要一种可扩展的、接近实时的解决方案,以与几个其他内部应用程序共享数百万条财务交易的详细信息。还需要处理交易以删除敏感数据,然后将其存储在文档数据库中以实现低延迟检索。解决方案架构师应该推荐哪种方法来满足这些要求?
解析
选项C是正确答案,因为它利用Amazon Kinesis Data Streams进行数据流式传输,允许近实时处理。AWS Lambda可用于删除敏感数据,处理后将交易数据存储在Amazon DynamoDB中,确保低延迟检索。其他应用程序可以直接从Kinesis数据流中消费数据,满足高并发用户的需求和实时数据共享的要求。这种架构提供了高度的可扩展性和灵活性,适合处理大量交易数据。其他选项未能充分满足实时性和敏感数据处理的要求。
AI 解析
题目核心在于处理高吞吐量实时数据流并实现敏感信息过滤。Kinesis Data Streams专为实时数据流设计,支持毫秒级延迟与水平扩展,契合数十万用户的高峰需求。Lambda无服务器架构可在数据流经Kinesis时动态清洗敏感字段,避免DynamoDB写入后处理带来的性能损耗。清洗后的数据存入DynamoDB满足文档型数据库低延迟检索需求,同时Kinesis数据流提供多消费者模式,其他应用程序通过独立迭代器实时获取数据,实现高效解耦。