Eine Anwendung wird über eine AWS Lambda-Funktion für Hunderte von Kunden bereitgestellt. Jeder Kunde muss eine konfigurierbare Anzahl von Anfragen über einen bestimmten Zeitraum erhalten, und die Kontingente müssen die Nutzungsmuster der Kunden widerspiegeln (einige Kunden benötigen höhere Kontingente für kürzere Zeiträume). Welcher Ansatz erfüllt diese Anforderungen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie eine Amazon API Gateway REST API mit einer Proxy-Integration, um die Lambda-Funktion aufzurufen. Konfigurieren Sie für jeden Kunden einen API Gateway-Nutzungsplan, der ein entsprechendes Anforderungskontingent definiert, und erstellen Sie einen API-Schlüssel, der an diesen Nutzungsplan gebunden ist, für jeden Benutzer, den der Kunde benötigt..
Warum dies die Antwort ist
Die korrekte Antwort ist die Erstellung einer Amazon API Gateway REST API mit Proxy-Integration und die Konfiguration von API Gateway-Nutzungsplänen für jeden Kunden. Nutzungspläne ermöglichen es, individuelle Drosselungs- und Kontingentgrenzen pro Kunde zu definieren und API-Schlüssel zur Durchsetzung dieser Pläne zu verwenden. Dies erfüllt die Anforderung nach konfigurierbaren Kontingenten, die die Nutzungsmuster der Kunden widerspiegeln. Die Option mit HTTP API ist falsch, da HTTP APIs keine Nutzungspläne unterstützen, die für die kundenspezifische Kontingentverwaltung erforderlich sind. Die Lambda-Funktionsaliase mit Parallelitätslimits sind ungeeignet, da Parallelitätslimits die Anzahl gleichzeitiger Ausführungen steuern, nicht aber die Gesamtzahl der Anfragen über einen Zeitraum. Die Verwendung eines Application Load Balancers mit AWS WAF ist ebenfalls nicht optimal, da WAF zwar Ratenbegrenzungen bietet, aber nicht die detaillierte, kundenspezifische Kontingentverwaltung wie API Gateway-Nutzungspläne.
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