Q10 — AWS SAP-C02 第2章
第 10/75 题 | ← 返回第2章
Q160. 一家公司允许用户从自定义应用程序上传图像。上传过程会调用一个 AWS Lambda 函数来处理图像并将其存储在 Amazon S3 存储桶中。应用程序通过使用特定的函数版本 ARN 来调用 Lambda 函数。Lambda 函数通过环境变量接受图像处理参数。该公司经常调整 Lambda 函数的环境变量以实现最佳的图像处理输出。该公司测试不同的参数,并在验证结果后使用更新的环境变量发布新的函数版本。此更新过程还需要频繁更改自定义应用程序以调用新的函数版本 ARN。这些更改会导致用户中断。解决方案架构师需要简化此过程以最大限度地减少对用户的干扰。 哪种解决方案能以最少的运营开销满足这些要求?
- A. 直接修改已发布的 Lambda 函数版本的环境变量。使用 $LATEST 版本测试图像处理参数
- B. 创建一个 Amazon DynamoDB 表来存储图像处理参数。修改 Lambda 函数以从 DynamoDB 表中检索图像处理参数
- C. 将图像处理参数直接编码在 Lambda 函数中,并删除环境变量。当公司更新参数时发布新的函数版本
- D. 创建一个 Lambda 函数别名。修改客户端应用程序以使用函数别名 ARN。当公司完成测试后,重新配置 Lambda 别名以指向新版本的函数 ✓