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.