Q44 — AWS DVA-C02 第2章

第 44/100 题 | ← 返回第2章

伊个开发按正在多化伊个AWS Lambda函数,小希庭在拍有流量的伊并色分白测试这些更改。Lambda函数用于为Amazon API Gateway中的伊个REST API吉统奥求服务。开发按商要色署他们的更改小在生产环获中进行测试,而不更改API Gateway URL。据种解相远案将满梦这些要求?

正确答案: C. 在Lambda函数的$LATEST版本上定义一个别名。更新API Gateway端点以引用新的Lambda函数别名。上传并发布优化后的Lambda函数代码。在生产API Gateway阶段,定义一个金丝鸟发布,并设置将流量百分比导向金丝鸟发布。更新API Gateway端点以使用Lambda函数的$LATEST版本。发布到金丝鸟阶段。

解析

选项C提到了在Lambda函数的$LATEST版本上定义一个别名,这样可以确保Lambda函数的新版本可以无缝地替换$LATEST版本。然后,在API Gateway中配置金丝鸟发布,将一部分流量导向新版本,这样就可以在生产环境中进行测试,同时不影响所有的流量。选项A中描述的流程中将API Gateway端点更新为引用新的Lambda函数版本,而不是别名。选项B中也是直接部署新的Lambda函数版本,而不是使用别名。选项D中描述的流程中直接将API部署到生产API Gateway阶段,没有提到金丝鸟发布。因此,选项C是最适合满足要求的解决方案。 【灯笼考证提供:swufelp1999】