一、介绍 1、简介 AWS Secrets Manager 是一个完全托管的服务,用于保护应用程序、服务和 IT 资源中的机密信息。它支持安全地存储、管理和访问应用程序所需的机密数据,比如数据库凭证、API 密钥、访问密钥等。通过 Secrets Manager,你可以轻松管理、轮换和访问这些机密信息,而无需将其硬编码在应用程序中。 2、主要功能 存储机密数据:例如数据库密码、API 密钥、TLS/SSL 证书等。 自动轮换:Secrets Manager 可以自动轮换你的机密数据(如数据库密码),确保敏感数据的安全。 访问控制:通过 AWS IAM,Secrets Manager 允许你精细控制哪些用户或应用程序可以访问特定的机密。 审计和监控:通过 AWS CloudTrail,Secrets Manager 提供了对机密访问的详细审计日志,以便你跟踪谁访问了机密数据。 与其他 AWS 服务集成:可以与 Amazon RDS、Amazon Redshift、Amazon ECS 等服务进行无缝集成,自动管理机密数据。 3、和KMS的区别 主要功能 加密密钥管理 存储和管理敏感信息(如数据库凭证、API 密钥等) 密钥轮换 不支持自动密钥轮换(只能手动更新) 支持自动轮换密钥、凭证等 集成服务</