Skip to content

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!