Eine API Gateway-API ruft eine Lambda-Funktion über einen Lambda-Alias auf. Ein Entwickler hat den Code aktualisiert und möchte anderen Entwicklern ermöglichen, die neue Version zu testen, ohne Kunden zu beeinträchtigen, die die API verwenden. 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: Eine neue Lambda-Version veröffentlichen, eine neue API Gateway-Stage erstellen, die in diese neue Version integriert ist, und die neue Stage zum Testen verwenden..
Warum dies die Antwort ist
Die Erstellung einer neuen Lambda-Version und einer neuen API Gateway-Stage, die auf diese Version verweist, ist die einfachste und betriebsärmste Methode. Sie ermöglicht es Entwicklern, die neue Funktionalität über eine separate URL zu testen, ohne die bestehende Produktions-API oder deren Kunden zu beeinträchtigen. Die Änderung des bestehenden Lambda-Alias für gewichtetes Routing würde bedeuten, dass ein kleiner Prozentsatz der Produktionsanfragen an die neue Version geleitet wird, was die Kunden beeinträchtigen könnte. Das Erstellen einer Filter-Lambda-Funktion erhöht die Komplexität und den Betriebsaufwand erheblich. Das Erstellen einer komplett neuen API Gateway-API ist ebenfalls aufwendiger, da es eine separate API-Definition und -Verwaltung erfordert, während eine neue Stage innerhalb derselben API ausreicht.
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