Ein Entwickler verwaltet eine Amazon API Gateway REST-API, die von Kunden über eine Frontend-Benutzeroberfläche mit Amazon Cognito-Authentifizierung genutzt wird. Der Entwickler hat eine neue API-Version, die neue Endpunkte einführt und Breaking Changes an der Schnittstelle enthält. Der Entwickler muss anderen Team-Entwicklern Beta-Zugriff auf die neue API ermöglichen, ohne bestehende Kunden zu beeinträchtigen. Welcher Ansatz erreicht dies mit dem GERINGSTEN Betriebsaufwand?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie eine Entwicklungs-Stage für die bestehende API Gateway-API. Weisen Sie die anderen Entwickler an, ihre Aufrufe auf die Endpunkte der Entwicklungs-Stage zu richten..
Warum dies die Antwort ist
Die Erstellung einer Entwicklungs-Stage für die bestehende API Gateway-API ist die effizienteste Lösung. API Gateway Stages ermöglichen es, verschiedene Versionen einer API unter derselben API-ID zu verwalten, was den geringsten Betriebsaufwand verursacht. Entwickler können die neue Stage für Beta-Tests nutzen, ohne die Produktions-Stage und damit die bestehenden Kunden zu beeinträchtigen. Eine separate API Gateway-API zu erstellen, würde unnötigen Verwaltungsaufwand bedeuten, da zwei APIs gepflegt werden müssten. Das Hinzufügen eines Abfrageparameters zur Codeauswahl ist keine API Gateway-Funktion und würde eine komplexe Anwendungslogik erfordern. Das Erstellen neuer API Gateway-Endpunkte nur für neue Endpunkte würde keine vollständige Beta-Version der gesamten neuen API ermöglichen, die auch Breaking Changes enthalten kann.
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