Secret Management¶
Services and tools for securely storing, managing, and accessing sensitive information like API keys, passwords, and certificates in cloud environments.
| Name | Description | Link |
|---|---|---|
| AWS Secrets Manager | Securely stores and manages secrets such as API keys, database credentials, and tokens. | AWS Secrets Manager |
| AWS Systems Manager Parameter Store | Alternative to Secrets Manager, supports secure string parameters. | Parameter Store |
| Azure Key Vault | Securely stores secrets, keys, and certificates for use by cloud apps and services. | Azure Key Vault |
| Google Secret Manager | Securely stores API keys, passwords, certificates, and other sensitive data. | Google Secret Manager |
Secret Management Fundamentals¶
Types of Secrets¶
- API keys - Authentication tokens for services
- Database credentials - Username and password combinations
- Certificates - SSL/TLS certificates and private keys
- Encryption keys - Keys for data encryption/decryption
- OAuth tokens - Authentication and authorization tokens
- SSH keys - Secure shell access credentials
Have any suggestions, additions, best-practices or references? Please contribute to help others learn!