一家公司使用在 VPC 中运行的 AWS Lambda 函数将文件从旧版 SFTP 服务器传输到 Amazon S3。Lambda 函数可以连接到 SFTP 服务器,但在上传到 S3 时会超时。工程师必须安全地以最低成本解决超时问题。哪种解决方案符合这些限制?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 为 Amazon S3 创建 VPC gateway endpoint。将网络流量路由到 VPC gateway endpoint。.
为什么这是答案
正确答案是为 Amazon S3 创建 VPC gateway endpoint 并将网络流量路由到它。当 Lambda 函数在私有子网中运行时,它无法直接访问公共互联网上的 Amazon S3 服务,导致上传超时。VPC gateway endpoint 允许 Lambda 函数通过 AWS 内部网络私密地访问 S3,而无需通过互联网网关或 NAT 网关,从而解决了超时问题并降低了成本。 其他选项不符合要求: 在公共子网中创建 NAT gateway 会增加成本(数据处理费和小时费),并且流量会经过公共互联网,不符合“最低成本”和“安全”的要求。 为 Amazon S3 创建 VPC interface endpoint 也可以解决连接问题,但 interface endpoint 的成本通常高于 gateway endpoint,不符合“最低成本”的要求。 使用 VPC internet gateway 连接到互联网意味着 Lambda 函数需要部署在公共子网中,或者通过 NAT 网关访问,这会暴露流量到公共互联网,不符合“安全”要求,并且可能产生额外成本。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡