AmazonAmazon ML Engineer Associate MLA-C01 Certification
·CN
·更新于 4 Aug 2026
AcmeRetail 使用 SageMaker Model Registry 来管理可用于生产的模型。ML 团队希望在注册表中批准新的模型包版本时,配置自动化部署到预演端点。当模型包版本设置为“Approved”时,哪种设计将可靠地触发自动化部署?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 创建一个 EventBridge 规则,该规则匹配 detail.modelPackageStatus == "Approved" 且 detail.modelPackageGroupName 匹配注册表组的 SageMaker 模型包状态更改事件;将规则目标设置为 Lambda 或 Step Functions 状态机,该状态机调用 CreateModel、CreateEndpointConfig 和 UpdateEndpoint(或 CreateEndpoint)来部署已批准的模型包。.
为什么这是答案
正确答案描述了使用 Amazon EventBridge 监听 SageMaker 模型包状态更改事件的推荐方法。当模型包版本状态变为“Approved”时,EventBridge 规则会触发一个 Lambda 函数或 Step Functions 状态机。这个函数或状态机负责调用 SageMaker API(CreateModel、CreateEndpointConfig 和 UpdateEndpoint 或 CreateEndpoint)来自动化部署过程。这种方法提供了灵活性和可靠性,允许自定义部署逻辑。
其他选项不正确的原因:
Model Registry 没有内置的“自动部署”复选框功能,无法直接将批准的模型推送到端点。
S3 PutObject 事件与模型包的批准状态无关,且 SageMaker 端点不会通过订阅 SNS 主题来自动更新。
CloudWatch Events 可以监控事件,但 CodeDeploy 主要用于应用程序部署,不直接用于 SageMaker 端点更新,且无法直接检测模型批准状态。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡