Q84 — AWS SAA-C03 第11章

第 84/100 题 | ← 返回第11章

Q784.一家公司正在使用应用程序负载均衡器 (ALB) 向互联网展示其应用程序.该公司发现整个应用程序中存在异常流量访问模式.解决方案架构师需要提高基础设施的可见性,以帮助公司更好地了解这些异常情况.满足这些要求的最高效的运营解决方案是什么?

正确答案: B. 启用对 Amazon S3 的 ALB 访问日志记录.在 Amazon Athena 中创建表并查询日志.

解析

为了提高对基础设施的可见性并更好地了解应用程序负载均衡器 (ALB) 中的异常流量访问模式,最高效的解决方案是:B. 启用对 Amazon S3 的 ALB 访问日志记录.在 Amazon Athena 中创建表并查询日志.启用对 Amazon S3 的 ALB 访问日志记录可让您捕获 ALB 的详细访问日志.这些日志包含有关向 ALB 发出的每个请求的信息,包括源 IP 地址. 请求时间戳. 响应状态代码等.通过将日志存储在 Amazon S3 中,您可以拥有一个集中且持久的位置来存储和分析日志.在 Amazon Athena(一种无服务器查询服务)中创建表,使您可以使用 SQL 直接从 S3 查询和分析 ALB 访问日志.这提供了一种高效. 灵活的方式来洞察异常流量访问模式.您可以编写查询来根据特定条件过滤和聚合日志,从而使您能够更有效地识别模式和异常.这就是为什么其他选项不是最有效的选择:A. 在 Amazon Athena 中为 AWS CloudTrail 日志创建表:AWS CloudTrail 日志提供有关 AWS 账户中 API 活动的信息,但可能不提供有关 ALB 流量访问模式的必要详细信息.使用 CloudTrail 日志并不是了解与 ALB 特别相关的异常流量的最有效解决方案.C. 启用对 Amazon S3 的 ALB 访问日志记录并手动搜索每个文件:在文本编辑器中手动打开每个日志文件并搜索相关信息既耗时又低效,尤其是在处理大量日志时.它不是一个可扩展的解决方案,并且不提供与使用 Amazon Athena 相同级别的灵活性和查询功能.D. 在专用 Amazon EC2 实例上使用 Amazon EMR 来查询 ALB:Amazon EMR 是一项大数据处理服务,对于分析 ALB 访问日志可能有些过大.它需要设置和管理 EMR 集群和 EC2 实例,这会带来额外的运营开销.使用 Amazon Athena 等无服务器服务是一种运营效率更高的选择.因此,提高基础设施可见性并了解 ALB 中异常流量访问模式的最高效的解决方案是:B. 启用对 Amazon S3 的 ALB 访问日志记录.在 Amazon Athena 中创建表并查询日志.