AmazonAWS Developer Associate DVA-C02 Certification
·CN
·更新于 28 Jul 2026
一个电子商务应用程序使用 Amazon API Gateway 和 AWS Lambda 后端函数。公司需要一个独立、可观测的测试环境,以便在将代码推广到生产环境之前对其进行验证。哪种设计符合此要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用多个 API Gateway 阶段。为每个环境部署一个单独的 Lambda 函数,并配置 API Gateway 阶段变量以将每个阶段路由到相应的 Lambda 函数。.
为什么这是答案
正确答案是使用多个 API Gateway 阶段,为每个环境部署一个单独的 Lambda 函数,并配置 API Gateway 阶段变量以将每个阶段路由到相应的 Lambda 函数。这种方法提供了独立、可观测的测试环境。每个阶段(例如 dev、test、prod)都有自己的部署,并可以关联到特定的 Lambda 函数版本或别名。API Gateway 阶段变量允许您动态地将阶段映射到相应的 Lambda 函数 ARN,从而实现环境隔离。
其他选项的缺点:
使用单个 API Gateway 阶段,通过查询参数或函数内部条件代码来区分环境,会使环境之间缺乏隔离。这意味着一个环境的问题可能会影响其他环境,并且难以独立测试和监控。
多个 API Gateway 阶段但使用单个 Lambda 函数并在函数内部包含条件代码路径,虽然提供了阶段隔离,但 Lambda 函数本身会变得复杂且难以维护,因为一个函数需要处理所有环境的逻辑。它也失去了 Lambda 函数版本控制和别名的优势。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡