Back to Lessons

AWS Key Management Service KMS

April 5, 2026

Key Management Service

Create/manage cryptographic keys for AWS services.

KMS Key Types

Customer Managed Keys (CMK):
- Full control over rotation/deletion
- $1/key/month + $0.03/10K reqs

AWS Managed Keys (free):
- Automatic rotation
- Limited control

Imported Keys:
- Bring your own key material

Key Policies:
- Granular access control
- Cross-account access
- External AWS accounts

Integration

  • S3, EBS, RDS, Lambda encryption
  • CloudTrail key usage logs
  • Key rotation (annual auto)
  • Multi-region keys