AcmeRetail verwendet die SageMaker Model Registry, um produktionsreife Modelle zu verwalten. Das ML-Team möchte eine automatisierte Bereitstellung für einen Staging-Endpunkt konfigurieren, sobald eine neue Modellpaketversion in der Registry genehmigt wird. Welches Design löst zuverlässig eine automatisierte Bereitstellung aus, wenn eine Modellpaketversion auf „Approved“ gesetzt wird?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie eine EventBridge-Regel, die dem SageMaker-Modellpaket-Statusänderungsereignis entspricht, bei dem detail.modelPackageStatus == "Approved" und detail.modelPackageGroupName mit der Registry-Gruppe übereinstimmt; setzen Sie das Regelziel auf eine Lambda- oder Step Functions-Zustandsmaschine, die CreateModel, CreateEndpointConfig und UpdateEndpoint (oder CreateEndpoint) aufruft, um das genehmigte Modellpaket bereitzustellen..
Warum dies die Antwort ist
Die korrekte Lösung nutzt Amazon EventBridge, um auf den Statuswechsel eines SageMaker-Modellpakets zu reagieren. Wenn der Status auf "Approved" gesetzt wird, löst EventBridge eine AWS Lambda-Funktion oder eine Step Functions State Machine aus. Diese wiederum orchestriert die Bereitstellung des Modells, indem sie die SageMaker-APIs CreateModel, CreateEndpointConfig und UpdateEndpoint (oder CreateEndpoint) aufruft. Dies ist der empfohlene Weg für eine automatisierte Bereitstellung. Die Option mit dem Kontrollkästchen zur automatischen Bereitstellung ist falsch, da SageMaker Model Registry keine solche integrierte Funktion zur automatischen Bereitstellung auf Endpunkte bietet. Die S3 PutObject EventBridge-Regel ist ungeeignet, da sie auf S3-Objektänderungen reagiert und nicht auf den Genehmigungsstatus eines Modellpakets. CloudWatch Events in Kombination mit CodeDeploy ist ebenfalls nicht der richtige Ansatz, da CodeDeploy für die Bereitstellung von Anwendungs-Code und nicht direkt für SageMaker-Modell-Endpunkte konzipiert ist.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich