AWS SAA 题库

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

第 838 / 1018 题单选题

一家公司在VPC的私有子网中运行一个AWS Lambda函数。子网通过Amazon EC2 NAT实例对Internet有一个默认路由。Lambda函数处理输入数据,并将其输出保存为一个对象到Amazon S3。有时候,Lambda函数在尝试上传对象时会超时,因为NAT实例的网络上有饱和的流量。公司希望在不经过互联网的情况下访问Amazon S3。 哪种解决方案将满足这些要求?

  • A. 用AWS托管的NAT网关替换EC2 NAT实例。
  • B. 将VPC中的EC2 NAT实例的大小增加到一个网络优化的实例类型。
  • C. 为Amazon S3在VPC中配置一个网关终端。相应地更新子网的路由表。
  • D. 配置一个中转网关。将中转网关附件放置在Lambda函数运行的私有子网中。
第 838 / 1018 题正确答案 C
  • C. 为Amazon S3在VPC中配置一个网关终端。相应地更新子网的路由表。

解析

问题要求Lambda函数在不经过互联网的情况下访问Amazon S3。选项C提到配置一个网关终端为Amazon S3,并相应地更新子网的路由表。网关终端允许Lambda函数在VPC内直接访问Amazon S3,而不需要经过互联网。这种方式避免了Lambda函数超时的问题,并满足了公司的要求。 其他选项中,选项A提到用AWS托管的NAT网关替换EC2 NAT实例,但这并不解决Lambda函数要求的不经过互联网访问Amazon S3的问题。选项B提到增加EC2 NAT实例的大小,但这可能只是暂时的解决方法,并且不会消除访问Amazon S3的需求。选项D提到配置一个中转网关,但这不是解决Lambda函数访问Amazon S3的最佳方式。

AI 解析

AWS提供了VPC终端节点(Gateway类型)来直接访问Amazon S3,无需经过互联网或NAT设备。当为S3配置网关终端节点后,VPC内的资源(如Lambda函数)可以通过私有网络直接与S3通信,流量不会经过NAT实例,从而避免网络饱和问题。选项C描述的方法符合AWS最佳实践,通过更新子网路由表将S3流量导向网关终端节点,确保连接内部且高效。其他选项(A、B、D)未能消除对NAT的依赖或与S3直接连接无关。参考AWS文档中的VPC终端节点章节。