Secret Manager / Key Vault
Problem
Ihre Anwendung benötigt:
Datenbankpasswort
API-Key
Zertifikat
Wenn Sie sie in den Quellcode einfügen, kann jeder mit Repository-Zugriff Produktionsanmeldeinformationen erhalten.
Lösung — Secret Store
Geheimnisse leben in einem dedizierten geschützten System.
Anwendung
↓ authentifizierte Anfrage
Secret Store
↓
Secret
Zugriff, Auditierung und Rotation der Secrets lassen sich unabhängig vom Anwendungscode verwalten.
Kerngedanke: Geheimnisse sollten ihren eigenen geschützten Lebenszyklus haben, anstatt im Quellcode zu leben.