Core Concepts of AWS Secrets Manager
AWS Secrets Manager is a fully managed service that helps you protect secrets needed to access your applications, services, and IT resources. It enables you to easily rotate, manage, and retrieve database credentials, API keys, and other secrets throughout their lifecycle.
Built-in rotation for RDS, DocumentDB, and Redshift credentials with Lambda functions
Secrets encrypted at rest using AWS KMS and in transit using TLS
IAM policies and resource-based policies for granular access control
CloudTrail logging and CloudWatch metrics for audit and compliance
Remember: Secrets Manager provides automatic rotation for RDS, DocumentDB, and Redshift. All secrets are encrypted with KMS, and the maximum secret size is 64KB. For cross-account access, use resource-based policies.