Kappa Labs muss 15 API-Schlüssel für Upstream-Partner speichern. Die Schlüssel müssen mit einem kundenverwalteten KMS-Schlüssel verschlüsselt, einzeln abgerufen und für Rollbacks unabhängig versioniert werden. Ingenieure versuchten, eine SecureString StringList zu verwenden, und stießen auf Fehler. Was sollten sie tun?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie einen SecureString-Parameter pro API-Schlüssel unter einem hierarchischen Pfad (z. B. /partners/<name>/key), verschlüsselt mit einem CMK, und referenzieren Sie ihn über den Pfad von Funktionen aus..
Warum dies die Antwort ist
Die Anforderung, jeden Schlüssel einzeln abzurufen und unabhängig zu versionieren, macht die Speicherung jedes API-Schlüssels als separaten SecureString-Parameter in AWS Systems Manager Parameter Store zur besten Lösung. SecureString-Parameter können mit einem kundenverwalteten KMS-Schlüssel (CMK) verschlüsselt werden und unterstützen die Versionierung. Ein hierarchischer Pfad erleichtert die Organisation und den Zugriff. Die Option, einen SecureString-Parameter vom Typ StringList zu verwenden, scheitert, da StringList-Parameter keine Verschlüsselung mit einem CMK unterstützen und nicht für individuelle Schlüsselabrufe oder unabhängige Versionierung geeignet sind. Das Speichern aller Schlüssel in einem einzigen AWS Secrets Manager-Secret, getrennt durch Kommas, würde die individuelle Versionierung und den einzelnen Abruf erschweren. Die Verwendung eines einzelnen SecureString-Parameters, der ein JSON-Array aller Schlüssel enthält, würde bei jeder Änderung eines einzelnen Schlüssels eine Aktualisierung des gesamten Parameters erfordern, was die unabhängige Versionierung und den einzelnen Abruf ebenfalls behindert.
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