A company has a web application that uses several web servers that run on Amazon EC2 instances. The instances use a shared Amazon RDS for MySQL database.
The company requires a secure method to store database credentials. The credentials must be automatically rotated every 30 days without affecting application availability.
Which solution will meet these requirements?
AWS Secrets Manager is a fully managed service specifically designed to securely store and automatically rotate database credentials, API keys, and other secrets. Secrets Manager provides built-in integration with Amazon RDS for automatic credential rotation on a configurable schedule without requiring downtime. It also manages the secure distribution of the credentials to authorized services, such as your web servers, using IAM policies. Manual solutions (S3, files, cron jobs) do not provide the same level of automation, audit, or security.
Reference Extract from AWS Documentation / Study Guide:
'AWS Secrets Manager enables you to rotate, manage, and retrieve database credentials securely. It supports automatic rotation of secrets for supported AWS databases without requiring application downtime.'
Source: AWS Certified Solutions Architect -- Official Study Guide, Security and Secrets Management section.
Michael
3 days agoBrett
8 days agoBrittni
13 days agoVonda
18 days agoPearlene
23 days agoKimbery
29 days agoPatti
1 month agoAleshia
3 months agoJose
3 months agoCrista
3 months agoMila
3 months agoMabel
3 months agoBeckie
3 months agoLoreta
4 months agoDahlia
4 months agoBernardo
4 months agoGilma
4 months agoStefania
4 months agoBarbra
5 months ago