Q17 — AWS SAP-C02 第1章

第 17/75 题 | ← 返回第1章

Q92. 一家探险公司在其 Web 应用程序中推出了一项新功能,用于展示攀登多种世界知名山峰时的互动体验。Web 应用程序部署在多个 Amazon EC2 实例上,位于 Auto Scaling 组后面并使用 Application Load Balancer (ALB)。随着应用程序的发展,视频和图片越来越多,应用程序性能下降。大部分内容是静态的但流量激增频繁且不可预测。该公司需要以最小的更改来改善 Web 应用程序的性能。解决方案架构师应该推荐什么来满足这些要求?

正确答案: A. 将应用程序部署到 AWS Elastic Beanstalk 环境中。当经历高流量时使用 Amazon CloudFront 分配来缓存静态内容。

解析

为以最小更改改善 Web 应用程序的性能并处理不可预测的流量激增,推荐的解决方案是: D. 部署 Amazon CloudFront 分配。使用 ALB 作为源。使用 CloudFront 缓存来提供静态内容。 说明: CloudFront 是一个全球内容分发网络 (CDN),可以在全球边缘位置缓存静态内容。这减轻了源服务器的负载并显著提高了最终用户的性能。以 ALB 作为源,可以将动态请求传递给 EC2 实例,而静态内容由 CloudFront 边缘缓存提供服务。这需要对现有架构进行最小的更改。