AWS SAA 题库

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

第 111 / 1018 题单选题

一家公司在两个Amazon EC2实例上托管了一个动态Web应用程序。公司拥有自己的SSL证书,每个实例上都有该证书用于执行SSL终止。最近流量有所增加,运维团队确定SSL加密和解密导致Web服务器的计算容量达到了最大限制。 解决方案架构师应该采取什么措施来提高应用程序性能?

  • A. 使用AWS证书管理器(ACM)创建新的SSL证书。将ACM证书安装在每个实例上。
  • B. 创建一个Amazon S3存储桶,将SSL证书迁移到S3存储桶中。配置EC2实例以引用该存储桶进行SSL终止。
  • C. 创建另一个EC2实例作为代理服务器。将SSL证书迁移到新实例,并配置它以将连接定向到现有的EC2实例。
  • D. 将SSL证书导入AWS证书管理器(ACM)。创建一个具有来自ACM的SSL证书的HTTPS监听器的应用负载均衡器。
第 111 / 1018 题正确答案 D
  • D. 将SSL证书导入AWS证书管理器(ACM)。创建一个具有来自ACM的SSL证书的HTTPS监听器的应用负载均衡器。

解析

为提高应用程序性能,特别是解决 SSL 加密和解密造成计算容量问题的情况,最佳做法是采用选项 D。创建一个应用负载均衡器,然后配置它的 HTTPS 监听器使用从 AWS 证书管理器(ACM)导入的 SSL 证书。这样可以将 SSL 终止放在负载均衡器上,从而减轻 EC2 实例的负担。负载均衡器还可以自动扩展以处理更多流量,提高应用程序的性能和可伸缩性。 其他选项(A B和C)可能不会有效地解决SSL终止和性能问题,或者引入不必要的复杂性。

AI 解析

该题考察在AWS架构中优化SSL终止的方案。根据AWS文档,应用负载均衡器(ALB)支持SSL卸载功能,可将SSL/TLS加解密操作从EC2实例转移至负载均衡器层。通过ACM集中管理证书并绑定到ALB的HTTPS监听器,可降低后端实例的CPU消耗,提升扩展性。选项D通过ALB实现SSL终止,符合AWS推荐的最佳实践。选项A仍依赖EC2处理SSL,B/C未使用AWS托管服务,均无法有效解决问题。