一家公司在 AWS 云中托管一个单页 Web 应用程序.该公司正在使用Amazon CloudFront 来覆盖其全球受众.CloudFront 分配有一个配置为其源的Amazon S3 存储桶.Web 应用程序的静态文件存储在此 S3存储桶中.该公司使用简单的路由策略来配置 Amazon Route 53 A记录.该记录指向 CloudFront分配.该公司希望对应用程序的新版本使用金丝雀部署发布策略.解决方案架构师应该推荐什么来满足这些要求()
A.为应用程序的新版本创建第二个 CloudFront 分配 更新 Route 53记录以使用加权路由策略
B.创建一个 Lambda@Edge 函数.配置函数以实现加权算法并重写 URL以将用户引导到应用程序的新版本
C.为新的 S3 存储桶创建第二个 S3 存储桶和第二个 CloudFront 源创建一个包含这两个源的 CloudFront 源组.为源组配置源权重
D.创建两个Lambda@Edge 函数 使用每个函数为应用程序版本之一提供服务.设置CloudFront 加权 Lambda@Edge 调用策略