AWS Compare 高频对比

KMS vs Secrets Manager vs ACM

KMS vs Secrets Manager vs ACM

compareKMS vs Secrets Manager vs ACMAWS
最近整理

KMS 管理加密密钥,Secrets Manager 管理机密值,ACM 管理用于 HTTPS 的证书。

一句话结论

  • AWS KMS:管理加密密钥。
  • AWS Secrets Manager:保存并轮换密码、Token 和 API Key。
  • AWS Certificate Manager:管理用于 HTTPS 的 SSL/TLS 证书。

核心差异

维度KMSSecrets ManagerACM
管理对象加密密钥机密值SSL/TLS 证书
典型需求加密 S3、EBS、RDS 数据数据库密码自动轮换ALB、CloudFront 启用 HTTPS
保护阶段静态数据加密机密生命周期传输中加密
常见集成S3、EBS、RDS、DynamoDBRDS、Lambda、IAM RoleALB、CloudFront、API Gateway

场景判断

看到“加密密钥”选 KMS;看到“密码或 Token 自动轮换”选 Secrets Manager;看到“HTTPS 证书”选 ACM。