Ein E-Commerce-Team möchte ein neues SageMaker-Modell hinter seiner bestehenden Echtzeit-Empfehlungs-API bereitstellen, ohne die Client-Anwendungen zu ändern. Außerdem möchte es das neue Modell an einem Teil des Produktions-Traffics testen, bevor es vollständig ausgerollt wird. Welcher Ansatz bietet dies mit dem geringsten Betriebsaufwand?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Verwenden Sie SageMaker-Produktionsvarianten am bestehenden Endpunkt, um einen Prozentsatz des Traffics an das neue Modell weiterzuleiten, während die gleiche API beibehalten wird..
Warum dies die Antwort ist
Die Verwendung von SageMaker-Produktionsvarianten am bestehenden Endpunkt ist die effizienteste Lösung. SageMaker-Produktionsvarianten ermöglichen es Ihnen, mehrere Modelle unter einem einzigen Endpunkt zu hosten und den Traffic nach einem bestimmten Prozentsatz aufzuteilen. Dies erfüllt die Anforderungen, das neue Modell zu testen, ohne die Client-Anwendungen zu ändern, und bietet gleichzeitig den geringsten Betriebsaufwand, da SageMaker das Routing und die Skalierung verwaltet. Das Erstellen eines neuen Endpunkts mit einem ALB oder NLB würde zusätzliche Infrastruktur und Konfiguration erfordern und den Betriebsaufwand erhöhen. SageMaker Batch Transform ist für Offline-Inferenz großer Datensätze konzipiert, nicht für Echtzeit-Empfehlungen oder A/B-Tests von Modellen.
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