SAA-C03 Exam QuestionsBrowse all questions from this exam

SAA-C03 Exam - Question 511


A company is developing software that uses a PostgreSQL database schema. The company needs to configure multiple development environments and databases for the company's developers. On average, each development environment is used for half of the 8-hour workday.

Which solution will meet these requirements MOST cost-effectively?

Show Answer
Correct Answer: C

Configuring each development environment with its own Amazon Aurora On-Demand PostgreSQL-Compatible database will be the most cost-effective solution. Since the environments are used for half of the 8-hour workday, the Aurora On-Demand option allows you to pay only for the usage time. This pay-per-use model reduces costs compared to options that require constant availability and billing, such as Amazon RDS instances.

Discussion

17 comments
Sign in to comment
cloudenthusiastOption: C
May 19, 2023

Option C suggests using Amazon Aurora On-Demand PostgreSQL-Compatible databases for each development environment. This option provides the benefits of Amazon Aurora, which is a high-performance and scalable database engine, while allowing you to pay for usage on an on-demand basis. Amazon Aurora On-Demand instances are typically more cost-effective for individual development environments compared to the provisioned capacity options.

cloudenthusiast
May 19, 2023

Option B suggests using Amazon RDS for PostgreSQL Single-AZ DB instances for each development environment. While Amazon RDS is a reliable and cost-effective option, it may have slightly higher costs compared to Amazon Aurora On-Demand instances.

Iragmt
Jul 9, 2023

I'm thinking that it should be B, since question does not mention any requirement only cost effective and this is just an development environment I guess we can leverage the use of RDS free tier also

MurtadhaceitOption: B
Dec 11, 2023

AWS Services Calculator is showing B cheaper by less than a dollar for the same settings for both. I used "db.r6g.large" for RDS (Single-AZ) and Aurora and put 4 hours/day.

Stranko
Feb 23, 2024

I used the calculator, single AZ is cheaper for the exact same usage duration, if you pick On-Demand option for it too. In Aurora case (option C) you have "On Demand" explicitly specified, so if it has to be specified then I suppose that B option is about a constantly running instance. If B had an "On Demand" added, I'd vote B too.

StrankoOption: C
Feb 23, 2024

Guys, when you use the pricing calculator the cost between option B and C is really close. I doubt anyone wants to test on your knowledge of exact pricings in your region. I think that "On Demand" being explicitly specified in option C and not being specified in option B is the main difference here the exam wants to test. In that case I'd assume that option B means a constantly running instance and not "On Demand" which would make the choice pretty obvious. Again, I don't think AWS exam will test you on knowing that a single AZ is cheaper by 0,005 cents than Aurora :D

baba365
Sep 27, 2023

… just trying to trick you. Aurora on demand is Aurora Serverless.

Anmol_1010
Oct 17, 2023

that is good piece of infroamtion

deecheanOption: C
Sep 1, 2023

Aurora allows you to pay for the hours used. 4 hour every day, you only need 1/6 cost of 24 hours per day. You can check the Aurora pricing calculator.

TariqKipkemeiOption: C
Jul 18, 2023

Putting into consideration that the environments will only run 4 hours everyday and the need to save on costs, then Amazon Aurora would be suitable because it supports auto-scaling configuration where the database automatically starts up, shuts down, and scales capacity up or down based on your application's needs. So for the rest of the 4 hours everyday when not in use the database shuts down automatically when there is no activity. Option C would be best, as this is the name of the service from the aws console.

Guru4CloudOption: B
Aug 23, 2023

The key factors: RDS Single-AZ instances only run the DB instance when in use, minimizing costs for dev environments not used full-time RDS charges by the hour for DB instance hours used, versus Aurora clusters that have hourly uptime charges PostgreSQL is natively supported by RDS so no compatibility issues S3 Object Select (Option D) does not provide full database functionality Aurora (Options A and C) has higher minimum costs than RDS even when not fully utilized

OSHOAIB
Jan 8, 2024

Aurora is FULLY compatible with PostgreSQL, allowing existing applications and tools to run without requiring modification. https://aws.amazon.com/rds/aurora/features/#:~:text=Aurora%20is%20fully%20compatible%20with,to%20run%20without%20requiring%20modification

pentium75Option: C
Jan 1, 2024

We have environments that are used on average 4 hours per workday = 20 hours per week. So with option C (Aurora on-demand aka serverless) we pay for 20 hours per week. With option B (RDS) we pay for 168 hours per week (the answer does not mention anything about automating shutdown etc.). So even if Aurora Serverless is slightly more expensive than RDS, C is cheaper because we pay only 20 (not 168) hours per week.

upliftinghutOption: C
Jan 18, 2024

C is correct because B is cheaper but they don't mention to stop the DB when not in use

chasingsummerOption: B
Feb 3, 2024

1 instance(s) x 0.245 USD hourly x (4 / 24 hours in a day) x 730 hours in a month = 29.8083 USD ---> Amazon RDS PostgreSQL instances cost (monthly) 1 instance(s) x 0.26 USD hourly x (4 / 24 hours in a day) x 730 hours in a month = 31.6333 USD ---> Amazon Aurora PostgreSQL-Compatible DB instances cost (monthly)

dddddddddddww12
Jul 13, 2023

is A not the serverless ?

Wayne23FangOption: B
Oct 21, 2023

Aurora instances will cost you ~20% more than RDS MySQL Given the running hours the same. Also Aurora is HA.

JoseVincent68Option: B
Dec 9, 2023

Amazon RDS Single AZ is cheaper than Aurora Multi-AZ

Mikado211Option: B
Dec 11, 2023

Aurora on demand is (a little) more expensive than Aurora Aurora is more expensive than RDS single instance So cost effectiveness == RDS. (B)

pentium75
Jan 1, 2024

But if you use the database only 20 hours per week (5 x 4), wouldn't you pay way less with Aurora serverless than with RDS?

awsgeek75Option: C
Jan 10, 2024

On-Demand is cheaper that Aurora or RDS because of low weekly usage

trinh_leOption: B
Apr 27, 2024

Single AZ more cost effective

a7md0Option: B
Jul 3, 2024

Single-AZ DB instances cheaper