Eine statische Produktions-Website in S3 ruft über eine Lambda-Funktion eine Aurora PostgreSQL-Datenbank auf. Die Website verwendet einen Lambda-Alias, der auf eine bestimmte Funktionsversion verweist. Datenbank-Anmeldeinformationen müssen alle zwei Wochen rotiert werden, und ältere bereitgestellte Lambda-Versionen müssen auf die neuesten Anmeldeinformationen zugreifen können. Welche Lösung erfüllt diese Anforderungen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Speichern Sie die Datenbank-Anmeldeinformationen in AWS Secrets Manager mit aktivierter Rotation und lassen Sie die Lambda-Funktion die Anmeldeinformationen zur Laufzeit von Secrets Manager abrufen..
Warum dies die Antwort ist
Die Speicherung der Datenbank-Anmeldeinformationen in AWS Secrets Manager mit aktivierter Rotation ist die beste Lösung. Secrets Manager ermöglicht die automatische Rotation von Anmeldeinformationen, was die Anforderung alle zwei Wochen erfüllt. Lambda-Funktionen können die aktuellen Anmeldeinformationen zur Laufzeit abrufen, was sicherstellt, dass auch ältere, über Aliase referenzierte Lambda-Versionen immer auf die neuesten Anmeldeinformationen zugreifen können, ohne dass der Code oder die Konfiguration der Lambda-Funktion geändert werden muss. Das Einbetten der Anmeldeinformationen in den Lambda-Code erfordert eine Neudeployierung bei jeder Änderung, was die Verwaltung erschwert und das Risiko erhöht. Umgebungsvariablen müssten ebenfalls manuell aktualisiert werden, was bei Aliasen zu Problemen führen kann, da ältere Versionen möglicherweise nicht automatisch aktualisiert werden. Der Systems Manager Parameter Store unterstützt zwar die Speicherung, aber die automatische Rotation für Datenbank-Anmeldeinformationen ist eine Kernfunktion von Secrets Manager, die hier besser passt.
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