An application needs database credentials stored securely and rotated automatically on a schedule, with the rotation handled for supported databases. Which service is purpose-built for this?
Secrets Manager stores secrets encrypted and supports built-in automatic rotation, including managed rotation for supported databases — exactly the requirement. Why not the others: standard Parameter Store stores configuration and can hold SecureString values but does not provide built-in scheduled secret rotation the way Secrets Manager does. An encrypted S3 object has no rotation mechanism. Hard-coded credentials are the anti-pattern this replaces. Automatic credential rotation is Secrets Manager.