🎁 New User? Get 20% off your first purchase with code NEWUSER20 Register Now →
Menu

Categories

DevOps Advanced

What is Vault?

A tool by HashiCorp for securely managing secrets, encryption keys, and certificates with dynamic secret generation.

Vault centralizes secret management with fine-grained access control. It stores static secrets, generates dynamic database credentials (auto-expiring), manages PKI certificates, and provides encryption as a service.

Key features include audit logging, secret lease management, multiple authentication backends (LDAP, AWS IAM, Kubernetes), and auto-unsealing. Vault is essential for managing secrets at scale in microservices and cloud-native environments.

Related Terms

Infrastructure Drift
The divergence between the actual state of infrastructure and its defined desired state, caused by manual changes or untracked modifications.
Message Queue
A communication mechanism that enables asynchronous message passing between services, decoupling producers from consumers.
Immutable Deployment
A deployment strategy where new versions replace existing instances entirely rather than updating them in place.
SonarQube
A platform for continuous code quality inspection that detects bugs, vulnerabilities, and code smells through static analysis.
GitOps
A practice where Git repositories serve as the single source of truth for both application code and infrastructure configuration.
Jenkins
An open-source automation server for building, testing, and deploying software through configurable CI/CD pipelines.
View All DevOps Terms →