AmazonAmazon ML Engineer Associate MLA-C01 Certification
·CN
·更新于 4 Aug 2026
MediCare AI 希望使用蓝/绿策略将新模型版本部署到生产环境,要求停机时间最短,并且在新变体产生更高的 5xx 错误率时能自动回滚。哪种方法可以在 AWS SageMaker 功能范围内提供受控的流量转移和自动回滚机制?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 创建一个新的 EndpointConfig,其中包含两个 ProductionVariants(蓝色 = 当前模型,绿色 = 新模型),并将 ProductionVariant 的初始权重设置为 blue:100, green:0。使用 Step Functions 状态机或部署 Lambda 调用 UpdateEndpointWeightsAndCapacities(或使用新的 EndpointConfig 调用 UpdateEndpoint)以逐步将权重更改为绿色。在端点 5xx 错误指标上创建 CloudWatch 警报,并配置 EventBridge 规则以触发回滚 Lambda,该 Lambda 在警报阈值被突破时调用 UpdateEndpointWeightsAndCapacities 将权重重置为蓝色。.
为什么这是答案
此方法利用 SageMaker 端点变体的流量路由功能,通过逐步调整权重实现蓝/绿部署和受控流量转移。CloudWatch 警报和 EventBridge 规则提供了自动回滚机制,确保当新模型变体出现高错误率时,流量能自动切换回稳定版本,满足停机时间最短和自动回滚的要求。其他选项:使用 ALB 无法直接控制 SageMaker 端点内部的流量分配,且通常用于更通用的应用场景;SageMaker Model Registry 目前没有内置的 'BlueGreen' 部署策略和 errorThreshold 参数用于自动回滚;直接替换端点会导致服务中断,且手动回滚效率低。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡