Q20 — AWS SOA-C02 第1章

第 20/100 题 | ← 返回第1章

一家公司现有 Web 应用运行在两个跨可用区的 Amazon EC2 实例上,这两个实例位于一个应用负载均衡器(ALB)后方。该应用使用一个 Amazon RDS 多可用区数据库实例。Amazon Route 53 记录集将动态内容请求路由至负载均衡器,将静态内容请求路由至 Amazon S3 存储桶。网站访问者报告加载时间极长。 为提升网站性能,应采取以下哪些操作?(选择两项)

正确答案: A. 为静态内容添加 Amazon CloudFront 缓存。, D. 为 Web 服务器实施 Amazon EC2 Auto Scaling。

解析

题目涉及优化网站性能的AWS解决方案。AWS文档指出,Amazon CloudFront通过内容分发网络(CDN)缓存静态内容,减少用户访问延迟。将静态内容存储在S3并通过CloudFront分发,能有效提升加载速度。原架构中静态内容已托管在S3,添加CloudFront(选项A)可进一步优化。Amazon EC2 Auto Scaling(选项D)根据负载自动调整实例数量,确保流量高峰时维持性能,避免现有固定数量的EC2实例成为瓶颈。选项B中调整负载均衡器协议不影响性能;选项C的延迟路由适用于不同地理位置的用户请求,但动态内容已通过ALB处理;选项E将静态内容移至EC2实例会增加服务器负载,与最佳实践相悖。