Eine Lambda-Funktion benötigt rotierende Datenbank-Anmeldeinformationen und eine sichere Speicherung, und die Integration mit Lambda sollte nur minimale Verwaltung erfordern. Welche Lösung sollte der Entwickler wählen, um die RDS-Anmeldeinformationen mit dem geringsten Betriebsaufwand zu speichern, zu rotieren und der Lambda-Funktion bereitzustellen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Speichern Sie die Anmeldeinformationen in AWS Secrets Manager als RDS-Datenbank-Anmeldeinformations-Secret, verwenden Sie den Standard-KMS-Schlüssel für die Verschlüsselung, aktivieren Sie die automatische Rotation und lassen Sie Lambda das Secret von Secrets Manager abrufen..
Warum dies die Antwort ist
Die Speicherung von Anmeldeinformationen in AWS Secrets Manager als RDS-Datenbank-Anmeldeinformations-Secret ist die optimale Lösung. Secrets Manager ist speziell für die sichere Speicherung und automatische Rotation von Datenbank-Anmeldeinformationen konzipiert, einschließlich nativer Integration mit RDS. Die automatische Rotation reduziert den Betriebsaufwand erheblich, und Lambda kann die Secrets bei Bedarf sicher abrufen. Die anderen Optionen sind weniger geeignet: Systems Manager Parameter Store bietet zwar sichere Speicherung, hat aber keine native automatische Rotation für Datenbank-Anmeldeinformationen, was zusätzlichen manuellen oder benutzerdefinierten Aufwand erfordern würde. Umgebungsvariablen für Lambda sind nicht für die Rotation von Anmeldeinformationen vorgesehen und erfordern eine komplexe benutzerdefinierte Logik für Rotation und Aktualisierung, was den Verwaltungsaufwand erhöht. DynamoDB ist eine Datenbank und keine dedizierte Lösung für das Secret-Management mit automatischer Rotation, was ebenfalls eine benutzerdefinierte Implementierung und mehr Betriebsaufwand bedeuten würde.
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