Eine Batch-Verarbeitungsanwendung verwendet API Gateway-Endpunkte mit Deployment-Stages für Dev, UAT und Prod. Das Entwicklungsteam benötigt, dass die API jeder Stage unterschiedliche Drittanbieter-Service-Endpunkte aufruft (ein Endpunkt pro Stage). Welche Lösung ermöglicht es dem Team, Stage-spezifische Endpunkte zu konfigurieren?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Speichern Sie die Drittanbieter-Service-Endpunkte in API Gateway-Stage-Variablen, die jeder Stage entsprechen..
Warum dies die Antwort ist
API Gateway-Stage-Variablen sind die korrekte Lösung, da sie es ermöglichen, Konfigurationswerte, wie z. B. Drittanbieter-Endpunkte, spezifisch für jede Deployment-Stage (Dev, UAT, Prod) zu definieren. Diese Variablen können dann in der API Gateway-Integration verwendet werden, um den korrekten Endpunkt basierend auf der aufgerufenen Stage dynamisch auszuwählen. Lambda Layers sind für die gemeinsame Nutzung von Code und Bibliotheken gedacht, nicht für Stage-spezifische Konfigurationen. Abfragezeichenfolgenparameter sind für die Übergabe von Laufzeitdaten gedacht und würden eine manuelle Anpassung des API-Aufrufs erfordern, was unpraktisch und fehleranfällig ist. AWS AppConfig ist zwar ein Dienst für die Anwendungsverwaltung, aber API Gateway-Stage-Variablen sind die direktere und integrierte Lösung für diesen spezifischen Anwendungsfall innerhalb von API Gateway.
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