Introduction
What is Vault?
Section titled “What is Vault?”- Manages secrets and protect sensitive data
- Provides a single source of secrets for both humans and machines
- Provides complete life-cycle management
- Eliminate secret sprawl, Securely store secrets
- Provide governance for access to secrets
How Vault Works?
Section titled “How Vault Works?”- Vault has 3 interfaces: GUI, CLI, API
- Authentication mechanism
- Token for authenticated user
Why choose Vault?
Section titled “Why choose Vault?”- Every cloud platform has its own secret management tool or mechanisms
- Vault can be integrated with all of them making cloud migration easy
- Learning curve is reduced for different cloud secret management and access management mechanisms
- Multi-cloud infrastructure is made easier
Benefits of Vault
Section titled “Benefits of Vault”- Long lived static secrets
- Dynamically generate secrets
- Fully featured API
- Identity based access across cloud platforms
- Provide encryption as a service
- Act as a root or intermediate certificate authority
Vault use cases
Section titled “Vault use cases”- Central secret store
- Migrate to dynamic secrets
- Store data with centralized encryption systems
- Automate cert generations
- IAM and IAM based access: Quick scale, better timing