AWS SAA 题库

点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 切换题目。

第 706 / 1018 题单选题

一家公司使用 Application Load Balancer (ALB) 将其应用程序呈现给互联网。公司发现应用程序中存在异常的流量访问模式。解决方案架构师需要提高对基础架构的可见性,以帮助公司更好地理解这些异常情况。 哪种方案是最具操作效率的,能够满足这些要求?

  • A. 为 AWS CloudTrail 日志在 Amazon Athena 中创建一个表。创建一个查询来获取相关信息。
  • B. 启用 ALB 访问日志记录到 Amazon S3。在 Amazon Athena 中创建一个表,并查询日志。
  • C. 启用 ALB 访问日志记录到 Amazon S3。在文本编辑器中打开每个文件,并在每一行中搜索相关信息。
  • D. 在专用的 Amazon EC2 实例上使用 Amazon EMR 直接查询 ALB 以获取流量访问日志信息。
第 706 / 1018 题正确答案 B
  • B. 启用 ALB 访问日志记录到 Amazon S3。在 Amazon Athena 中创建一个表,并查询日志。

解析

选项 B 允许将 ALB 的访问日志记录到 Amazon S3 中,从而提高了基础架构的可见性。随后,可以在 Amazon Athena 中创建一个表来分析这些日志,并查询以查找相关的异常访问模式。相比其他选项,这种方法具有最小的操作开销,同时也能够高效地帮助公司了解异常情况。

AI 解析

AWS ALB访问日志记录了客户端请求的详细信息,包含请求时间、路径、响应状态码、后端实例信息等字段。题目中需要分析异常流量模式,首先需启用ALB访问日志并存储到S3。Amazon Athena作为无服务器查询服务,可直接对S3中的日志文件执行SQL分析,无需预置资源或数据迁移。选项B同时满足日志收集和高效分析的需求。选项A的CloudTrail日志主要记录管理事件,无法反映具体流量细节。选项C手动分析海量日志效率低下。选项D的EMR方案引入了不必要的计算资源开销和管理复杂性。AWS官方文档明确建议使用Athena查询ALB访问日志进行流量分析。