Bird
0
0

You want to build a web app that requires a database with automatic backups, scaling, and security without manual maintenance. Which AWS approach best fits this need?

hard📝 Best Practice Q15 of 15
AWS - RDS and Relational Databases
You want to build a web app that requires a database with automatic backups, scaling, and security without manual maintenance. Which AWS approach best fits this need?
AUse Amazon RDS with Multi-AZ deployment and automated backups enabled
BDeploy a database on EC2 and schedule manual backups
CStore data in Amazon S3 and manage backups yourself
DUse AWS Lambda functions to handle database scaling
Step-by-Step Solution
Solution:
  1. Step 1: Identify managed database features needed

    Automatic backups, scaling, and security are built into Amazon RDS with Multi-AZ and backups enabled.
  2. Step 2: Compare other options

    EC2 requires manual maintenance; S3 is object storage, not a database; Lambda is compute, not DB scaling.
  3. Final Answer:

    Use Amazon RDS with Multi-AZ deployment and automated backups enabled -> Option A
  4. Quick Check:

    Managed DB with backups and scaling = RDS Multi-AZ [OK]
Quick Trick: Managed RDS with Multi-AZ covers backups and scaling [OK]
Common Mistakes:
  • Choosing EC2 for managed features
  • Confusing S3 with database storage
  • Using Lambda for database scaling

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More AWS Quizzes