AWS Certified Cloud Practitioner · Free Practice Question Easy
Question 40
- A Amazon Aurora PostgreSQL-Compatible Edition
- B Amazon Aurora Serverless
- C Amazon RDS for PostgreSQL
- D PostgreSQL on Amazon EC2
Reveal correct answer
Correct answer: B
Explanation
Amazon Aurora Serverless is the best choice for migrating a PostgreSQL database to AWS with the least management overhead, especially for infrequent use. It automatically scales capacity based on the application's needs, eliminating the need for manual provisioning and management of database instances. This serverless approach reduces costs by only charging for the actual usage, making it ideal for workloads that do not require constant database access. Additionally, it offers the benefits of Aurora's high performance and availability without the complexity of managing the underlying infrastructure.A. The option is not correct because Amazon Aurora PostgreSQL-Compatible Edition, while offering high performance and scalability, requires more management overhead compared to Aurora Serverless. Aurora Serverless automatically scales with demand and pauses during inactivity, which is ideal for infrequent usage and minimizes management tasks.
B. The correct option is designed to automatically scale based on demand, which is ideal for infrequent use. It requires minimal management because it handles capacity adjustments automatically, reducing the need for manual intervention. This makes it suitable for workloads with variable or unpredictable usage patterns, minimizing management overhead.
C. Amazon RDS for PostgreSQL is a managed service that reduces management overhead compared to running PostgreSQL on EC2. However, it still requires some level of management, such as instance sizing and scaling, which may not be optimal for infrequent usage. Aurora Serverless, on the other hand, automatically scales based on demand and pauses during inactivity, providing a more cost-effective and low-management solution for infrequent database usage. Therefore, RDS for PostgreSQL is not the best choice for minimizing management overhead in this scenario.
D. Running PostgreSQL on Amazon EC2 requires managing the underlying infrastructure, including server provisioning, patching, backups, and scaling. This results in a higher management overhead compared to fully managed services like Amazon RDS or Aurora, which handle these tasks automatically. Therefore, it is not the best choice for minimizing management overhead.
Discussion
Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.
