Eine Webanwendung verwendet Amazon API Gateway vor einer AWS Lambda-Funktion und einer Amazon DynamoDB-Tabelle. Amazon Cognito-Benutzerpools identifizieren einzelne Benutzer. Der Lösungsarchitekt muss sicherstellen, dass nur Benutzer mit einem Abonnement auf Premium-Inhalte zugreifen können. Welche Lösung erfüllt diese Anforderung mit dem geringsten Betriebsaufwand?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: API-Nutzungspläne und API-Schlüssel implementieren, um den Zugriff von Benutzern ohne Abonnement zu beschränken..
Warum dies die Antwort ist
API-Nutzungspläne und API-Schlüssel sind die effizienteste Lösung, da sie speziell dafür entwickelt wurden, den Zugriff auf APIs basierend auf Abonnements oder anderen Kriterien zu steuern. Ein Nutzungsplan kann Premium-Kunden zugewiesen werden, die dann einen API-Schlüssel erhalten, um auf die Premium-Inhalte zuzugreifen. API-Caching und Drosselung verbessern die Performance und schützen vor Überlastung, kontrollieren aber nicht den Zugriff basierend auf Abonnements. AWS WAF ist eine Web Application Firewall, die vor gängigen Web-Exploits schützt, aber nicht für die Verwaltung von Abonnementzugriffen konzipiert ist. Feingranulare IAM-Berechtigungen auf DynamoDB-Ebene sind zwar möglich, erfordern aber mehr Betriebsaufwand und sind nicht die primäre Methode zur Zugriffssteuerung auf API-Ebene für Endbenutzer.
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