What is HashiCorp Vault and what problems does it solve?
#Reveal answer guidance
Vault is a secrets management platform that securely stores, controls access to, and audited access of secrets (API keys, passwords, certificates, encryption keys). Core problems: (1) Centralized secrets storage — no more secrets in config files or env vars. (2) Dynamic secrets — generate credentials on-demand with TTL (no long-lived static creds). (3) Encryption as a Service — encrypt/decrypt data with centralized key management. (4) Identity-based access — authenticate via Kubernetes, AWS IAM, LDAP, JWT/OIDC.