Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam AWS Certified Solutions Architect - Associate SAA-C03 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Associate SAA-C03 exam

Exam AWS Certified Solutions Architect - Associate SAA-C03 topic 1 question 146 discussion

A company runs a stateless web application in production on a group of Amazon EC2 On-Demand Instances behind an Application Load Balancer. The application experiences heavy usage during an 8-hour period each business day. Application usage is moderate and steady overnight. Application usage is low during weekends.
The company wants to minimize its EC2 costs without affecting the availability of the application.
Which solution will meet these requirements?

  • A. Use Spot Instances for the entire workload.
  • B. Use Reserved Instances for the baseline level of usage. Use Spot instances for any additional capacity that the application needs.
  • C. Use On-Demand Instances for the baseline level of usage. Use Spot Instances for any additional capacity that the application needs.
  • D. Use Dedicated Instances for the baseline level of usage. Use On-Demand Instances for any additional capacity that the application needs.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
rob74
Highly Voted 2 years ago
Selected Answer: B
In the Question is mentioned that it has o Demand instances...so I think is more cheapest reserved and spot
upvoted 25 times
...
Qjb8m9h
Highly Voted 1 year, 11 months ago
Answer is B: Reserved is cheaper than on demand the company has. And it's meet the availabilty (HA) requirement as to spot instance that can be disrupted at any time. PRICING BELOW. On-Demand: 0% There’s no commitment from you. You pay the most with this option. Reserved : 40%-60%1-year or 3-year commitment from you. You save money from that commitment. Spot 50%-90% Ridiculously inexpensive because there’s no commitment from the AWS side.
upvoted 13 times
...
PaulGa
Most Recent 1 month ago
Selected Answer: B
Ans B - Reserved guarantees baseline level operation; Spot for peaks - its stateless
upvoted 2 times
...
jaradat02
3 months, 3 weeks ago
Selected Answer: B
B is the correct answer, using reserved instances is definitely more cost effective than using on-demand instances.
upvoted 2 times
...
ChymKuBoy
5 months ago
Selected Answer: B
B for sure
upvoted 1 times
...
ManikRoy
6 months, 2 weeks ago
Selected Answer: B
Agree with others
upvoted 1 times
...
pentium75
11 months ago
Selected Answer: B
This is a bit unclear, but B seems the best option of the ones given. Usage is either "heavy" (during the 8 hours), "moderate and steady" (overnight) or "low" (during weekends). So there is always SOME usage, which could be covered by a few Reserved Instances (which would be cheaper than On-Demand Instances). A - "Spot instances for the entire workload", might 'affect the availability of the application' B - Seems the best answer C - More expensive than B D - Dedicated instances aka dedicated hardware -> very expensive
upvoted 6 times
awsgeek75
10 months, 1 week ago
Agree, very little clarity between B and C but B makes more sense.
upvoted 3 times
...
...
HackPack
11 months ago
I vote for C: Please explain me if I am wrong: If application experiences heavy usage during an 8-hour period each business day and all other time we don't need them? it mean than on-demand price will be only 33% from total cost so saving will be near 66%, more than reserved instances all other load we can cover by spot instances. So why it not C?
upvoted 1 times
dungtrungpham
9 months, 3 weeks ago
You got it wrong. You need the application all the time (24/7) because it says: "moderate and steady overnight, low usage at the weekend", not 8 hours a day
upvoted 4 times
...
...
VladanO
11 months, 4 weeks ago
Selected Answer: C On-Demand Instances are more appropriate than Reserved Instances because "The application is used heavily for a period of 8 hours every weekday" requirements.
upvoted 2 times
...
rcptryk
11 months, 4 weeks ago
Selected Answer: C
The answer should be C. Because if reserved is chosen, you have to pay for every hour. I calculate from this pages (if I'm wrong please correct me) https://aws.amazon.com/ec2/pricing/reserved-instances/pricing/#:~:text=Reserved%20Instances%20provide%20you%20with,instances%20when%20you%20need%20them. Example: for t4g.nano Reserved instances (0.003X24X365)+(1.90X12)=49.08 On demand instance (0.0042X8X365)=12.264 it will be added spot instances
upvoted 3 times
pentium75
11 months ago
"The baseline level of usage" is the minimum usage that is always there (even at night and during weekends), for THAT you can use Reserved Instance.
upvoted 4 times
...
...
Marco_St
12 months ago
Selected Answer: B
B, since the application needs to be on 24/7 for business days; on weekends, it can be off at any moment. The question mentions something like 8 hour per business day but!!! this is just for heavy usage, the application is also on during overnight.
upvoted 2 times
...
Juliez
1 year ago
Why it's not A ? the application is "stateless" so it can be interrupted at any moment and the spot option is the cheaper one.
upvoted 2 times
vi24
8 months ago
The statelessness of a web application does not necessarily mean that it's okay to be interrupted. Statelessness refers to how the application handles requests and manages session data, not its ability to handle interruptions.
upvoted 1 times
...
pentium75
11 months ago
But there might not be any Spot Instances available and the app would go offline.
upvoted 2 times
...
...
StudyAllNite
1 year ago
Selected Answer: C
If we assume moderate usage of 8 hours on average every day a week, this should be on demand, since it is not a 24/7 server. There is downtime on the weekends and after the initial 8 hours.
upvoted 2 times
SVDK
10 months, 2 weeks ago
There is no downtime. The application runs all the time (even weekends). Weekends is the base workload which we cover with reserved instances, the higher workloads during the week is covered by spot instances.
upvoted 2 times
...
...
ACloud_Guru15
1 year ago
Selected Answer: C
Answer is C as the Jobs won't run for 24hrs/day hence Reserved instances is not required. As the Job runs for 8hrs/day we can choose On-Demand Instances
upvoted 2 times
pentium75
11 months ago
Which jobs runs for 8 hrs/day? There are 8 hours/day of HEAVY usage, but the app runs 24/7.
upvoted 1 times
...
...
rexix7368
1 year ago
Selected Answer: C
C is most cost effective option for running not 7x24 loads
upvoted 3 times
...
Wayne23Fang
1 year, 1 month ago
Selected Answer: C
I see some internet post about On-Demand vs Reserved below. I also think the argument from the (C) camp is valid. But (B) is not wrong. Just depends on usage. quoted from: https://www.pcapps.com/services/aws-reserved-vs-on-demand-instances/ If you know you are only going to use a particular server part-time – say, 8 hours a day, 5 days a week – we recommend purchasing On-Demand Instances for those servers. If you are unsure which instance type is most appropriate for your performance needs, our advice is to start with any On-Demand Instance for a month or two, and experiment with changing the Instance Type up or down to see it performs. The goal is to “dial into” the lowest cost instance type that meets your performance needs. We recommend that you purchase Reserved Instances only when you know you are going to use it close to 24×7 (or at least more than 75% of the time).
upvoted 4 times
...
Modulopi
1 year, 1 month ago
Selected Answer: C
For 8 hours/day on demand works best
upvoted 2 times
Azure55
1 year ago
and Application usage is moderate and steady overnight!
upvoted 2 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...