Eine Lambda-Funktion verfügt über Aliasse für die Produktions- und Entwicklungsversion. Ein Entwickler benötigt ein Staging-Setup, um den Datenverkehr zu Testzwecken sowohl an die Entwicklungs- als auch an die Produktionsversion weiterzuleiten. Welche Lösung ermöglicht dieses Verhalten?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie einen gewichteten Alias, der auf die Produktionsversion und die aktualisierte (Staging-)Version der Funktion verweist..
Warum dies die Antwort ist
Die korrekte Antwort ist, einen gewichteten Alias zu erstellen. Lambda-Aliase ermöglichen es Ihnen, den Datenverkehr auf verschiedene Versionen Ihrer Funktion zu verteilen. Durch die Konfiguration eines gewichteten Alias können Sie einen bestimmten Prozentsatz des Datenverkehrs an die Produktionsversion und den Rest an die Staging-Version leiten. Dies ist ideal für A/B-Tests oder Canary-Deployments. Ein Network Load Balancer ist für die Verteilung des Datenverkehrs auf EC2-Instanzen oder IP-Adressen konzipiert, nicht direkt auf Lambda-Funktionsversionen. AWS CodeDeploy wird für die Bereitstellung von Anwendungen verwendet und kann zwar Traffic-Shifting für Lambda-Funktionen orchestrieren, aber die grundlegende Funktion, den Traffic zwischen zwei Versionen zu splitten, wird durch einen gewichteten Alias erreicht. Tags dienen lediglich zur Organisation und Identifizierung von Ressourcen und haben keine Auswirkungen auf das Traffic-Routing.
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