AmazonAmazon AWS Certified Solutions Architect – Associate (SAA-C03)
·CN
·更新于 19 Jul 2026
一家公司通过 us-west-1 区域中 Application Load Balancer 后面的 Amazon EC2 实例提供动态网站服务。该网站必须支持多种语言,并且世界其他地区的用户正经历高延迟。该公司希望在不重新创建跨多个区域的架构的情况下,实现更快的全球性能。解决方案架构师应该怎么做?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 配置一个 Amazon CloudFront 分配,并将 ALB 作为源。将缓存行为设置配置为基于 Accept-Language 请求头进行缓存。.
为什么这是答案
正确答案是配置 Amazon CloudFront 分配并将 ALB 作为源,同时配置缓存行为以基于 Accept-Language 请求头进行缓存。CloudFront 是一个全球内容分发网络 (CDN),它通过边缘站点缓存内容,从而显著降低全球用户的延迟。将 ALB 作为源可以确保动态内容通过 CloudFront 的全球网络进行分发。基于 Accept-Language 请求头进行缓存,可以确保 CloudFront 为不同语言的用户缓存并提供正确版本的网站内容,而无需重新创建多区域架构。
替换为 Amazon S3 存储桶不适用于动态网站,因为 S3 主要用于静态内容托管。Amazon API Gateway 适用于 API 管理,而不是直接加速整个动态网站的访问。在每个区域启动 EC2 实例并配置 NGINX 作为缓存服务器会增加管理复杂性和成本,且不如 CloudFront 的全球覆盖和优化效果。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡