New Year Sale ! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Amazon Exam SAA-C03 Topic 3 Question 50 Discussion

Actual exam question for Amazon's SAA-C03 exam
Question #: 50
Topic #: 3
[All SAA-C03 Questions]

A company is developing a new application that uses a relational database to store user data and application configurations. The company expects the application to have steady user growth. The company expects the database usage to be variable and read-heavy, with occasional writes.

The company wants to cost-optimize the database solution. The company wants to use an AWS managed database solution that will provide the necessary performance.

Which solution will meet these requirements MOST cost-effectively?

Show Suggested Answer Hide Answer
Suggested Answer: B

Amazon Aurora Serverless is a cost-effective, on-demand, autoscaling configuration for Amazon Aurora. It automatically adjusts the database's capacity based on the current demand, which is ideal for workloads with variable and unpredictable usage patterns. Since the application is expected to be read-heavy with occasional writes and steady growth, Aurora Serverless can provide the necessary performance without requiring the management of database instances.

Cost-Optimization: Aurora Serverless only charges for the database capacity you use, making it a more cost-effective solution compared to always running provisioned database instances, especially for workloads with fluctuating demand.

Scalability: It automatically scales database capacity up or down based on actual usage, ensuring that you always have the right amount of resources available.

Performance: Aurora Serverless is built on the same underlying storage as Amazon Aurora, providing high performance and availability.

Why Not Other Options?:

Option A (RDS with Provisioned IOPS SSD): While Provisioned IOPS SSD ensures consistent performance, it is generally more expensive and less flexible compared to the autoscaling nature of Aurora Serverless.

Option C (DynamoDB with On-Demand Capacity): DynamoDB is a NoSQL database and may not be the best fit for applications requiring relational database features.

Option D (RDS with Magnetic Storage and Read Replicas): Magnetic storage is outdated and generally slower. While read replicas help with read-heavy workloads, the overall performance might not be optimal, and magnetic storage doesn't provide the necessary performance.

AWS Reference:

Amazon Aurora Serverless - Information on how Aurora Serverless works and its use cases.

Amazon Aurora Pricing - Details on the cost-effectiveness of Aurora Serverless.


Contribute your Thoughts:

Nieves
2 months ago
Hold up, is anyone else thinking about the fact that the company expects 'steady user growth'? Sounds like they're gonna need to scale no matter what, so Aurora Serverless is the way to go. Easy peasy.
upvoted 0 times
...
Sheridan
2 months ago
Why not just use regular RDS with Provisioned IOPS? Seems like it would give them the consistent performance they're looking for.
upvoted 0 times
...
Lai
2 months ago
I don't know, DynamoDB on-demand mode could be a good option too. It'll scale throughput as needed, and the company said they wanted to cost-optimize.
upvoted 0 times
Sophia
23 days ago
A: True, but using read replicas on Amazon RDS with magnetic storage could also help accommodate the workload.
upvoted 0 times
...
Jacki
1 months ago
C: DynamoDB on-demand mode could be a good choice too, it scales throughput as needed.
upvoted 0 times
...
Tawna
1 months ago
A: I think deploying on Amazon RDS with Provisioned IOPS SSD storage is the best option for consistent performance.
upvoted 0 times
...
Elise
1 months ago
B: I agree, but Amazon Aurora Serverless could be more cost-effective since it automatically scales based on usage.
upvoted 0 times
...
...
Oliva
2 months ago
I disagree, I believe option B is more cost-effective as it automatically scales based on actual usage.
upvoted 0 times
...
Hoa
2 months ago
Aurora Serverless sounds like the way to go here. It will automatically scale to handle the variable and read-heavy workload, which is exactly what the company needs.
upvoted 0 times
Ronnie
19 days ago
D: Definitely a cost-effective solution for a growing application with variable database usage.
upvoted 0 times
...
Glenn
23 days ago
C: Plus, it will provide the necessary performance for the read-heavy workload.
upvoted 0 times
...
Dexter
25 days ago
B: Yeah, it will save costs by automatically scaling based on actual usage.
upvoted 0 times
...
Julieta
2 months ago
A: I agree, Aurora Serverless seems like the best option for this scenario.
upvoted 0 times
...
...
Carlton
2 months ago
I think option A is the best choice because it ensures consistent performance with Provisioned IOPS SSD storage.
upvoted 0 times
...

Save Cancel