Azure Key Vault
Azure Key Vault is a cloud-based centralized solution for storing and managing sensitive information used by an application, service, or resource in an encrypted format. It can store information using hardware security modules (HSMs) to meet Federal Information Processing Standard (FIPS) 140-2.
Azure Key Vault is used for the following:
- Secrets management: Used to store information such as passwords, tokens, application programming interface (API) keys,
.pfx
files, and so on - Key management: Used to store cryptographic keys, both software- and hardware-protected.
- Certificate management: Used to store and manage public certification authority (CA) Secure Sockets Layer (SSL)/TLS certificates
These secrets, keys, or certificates are generally intended to be called programmatically by app or resource.
Similar to all other Azure resources we covered already, Azure Key Vault can be deployed using different approaches, from the Azure CLI/PowerShell...