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

Unlimited Access

Get Unlimited Contributor Access to the all ExamTopics Exams!
Take advantage of PDF Files for 1000+ Exams along with community discussions and pass IT Certification Exams Easily.

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

A solutions architect needs to help a company optimize the cost of running an application on AWS. The application will use Amazon EC2 instances, AWS Fargate, and AWS Lambda for compute within the architecture.
The EC2 instances will run the data ingestion layer of the application. EC2 usage will be sporadic and unpredictable. Workloads that run on EC2 instances can be interrupted at any time. The application front end will run on Fargate, and Lambda will serve the API layer. The front-end utilization and API layer utilization will be predictable over the course of the next year.
Which combination of purchasing options will provide the MOST cost-effective solution for hosting this application? (Choose two.)

  • A. Use Spot Instances for the data ingestion layer
  • B. Use On-Demand Instances for the data ingestion layer
  • C. Purchase a 1-year Compute Savings Plan for the front end and API layer.
  • D. Purchase 1-year All Upfront Reserved instances for the data ingestion layer.
  • E. Purchase a 1-year EC2 instance Savings Plan for the front end and API layer.
Show Suggested Answer Hide Answer
Suggested Answer: AC 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
SimonPark
Highly Voted 1 year, 8 months ago
Selected Answer: AC
EC2 instance Savings Plan saves 72% while Compute Savings Plans saves 66%. But according to link, it says "Compute Savings Plans provide the most flexibility and help to reduce your costs by up to 66%. These plans automatically apply to EC2 instance usage regardless of instance family, size, AZ, region, OS or tenancy, and also apply to Fargate and Lambda usage." EC2 instance Savings Plans are not applied to Fargate or Lambda
upvoted 19 times
...
aba2s
Highly Voted 1 year, 6 months ago
Selected Answer: AC
Compute Savings Plans can be used for EC2 instances and Fargate. Whereas EC2 Savings Plans support EC2 only.
upvoted 8 times
...
TariqKipkemei
Most Recent 10 months ago
Selected Answer: AC
Compute Savings Plans can also apply to Fargate and Lambda Usage.
upvoted 4 times
...
AKBM7829
10 months, 1 week ago
BC is the answer data ingestion = Spot Instance but Keyword "Usage Unpredictable" : On-Demand and for APi its Compute Savings Plan
upvoted 1 times
awashenko
8 months, 4 weeks ago
Spot instances can auto scale so Spot instance is correct.
upvoted 1 times
...
...
Guru4Cloud
10 months, 3 weeks ago
Selected Answer: AC
The two most cost-effective purchasing options for this architecture are: A) Use Spot Instances for the data ingestion layer C) Purchase a 1-year Compute Savings Plan for the front end and API layer The reasons are: Spot Instances provide the greatest savings for flexible, interruptible EC2 workloads like data ingestion. Savings Plans offer significant discounts for predictable usage like the front end and API layer. All Upfront and partial/no Upfront RI's don't align well with the sporadic EC2 usage. On-Demand is more expensive than Spot for flexible EC2 workloads. By matching purchasing options to the workload patterns, Spot for unpredictable EC2 and Savings Plans for steady-state usage, the solutions architect optimizes cost efficiency.
upvoted 2 times
...
cookieMr
1 year ago
Selected Answer: AC
Using Spot Instances for the data ingestion layer will provide the most cost-effective option for sporadic and unpredictable workloads, as Spot Instances offer significant cost savings compared to On-Demand Instances (Option A). Purchasing a 1-year Compute Savings Plan for the front end and API layer will provide cost savings for predictable utilization over the course of a year (Option C). Option B is less cost-effective as it suggests using On-Demand Instances for the data ingestion layer, which does not take advantage of cost-saving opportunities. Option D suggests purchasing 1-year All Upfront Reserved instances for the data ingestion layer, which may not be optimal for sporadic and unpredictable workloads. Option E suggests purchasing a 1-year EC2 instance Savings Plan for the front end and API layer, but Compute Savings Plans are typically more suitable for predictable workloads.
upvoted 3 times
...
Abrar2022
1 year, 1 month ago
Spot instances for data injection because the task can be terminated at anytime and tolerate disruption. Compute Saving Plan is cheaper than EC2 instance Savings plan.
upvoted 1 times
...
Abrar2022
1 year, 1 month ago
EC2 instance Savings Plans are not applied to Fargate or Lambda
upvoted 1 times
...
Noviiiice
1 year, 3 months ago
Why not B?
upvoted 1 times
SkyZeroZx
1 year, 3 months ago
because onDemand is more expensive than spot additionally that the workload has no problem with being interrupted at any time
upvoted 1 times
...
...
Buruguduystunstugudunstuy
1 year, 6 months ago
Selected Answer: AC
To optimize the cost of running this application on AWS, you should consider the following options: A. Use Spot Instances for the data ingestion layer C. Purchase a 1-year Compute Savings Plan for the front-end and API layer Therefore, the most cost-effective solution for hosting this application would be to use Spot Instances for the data ingestion layer and to purchase either a 1-year Compute Savings Plan or a 1-year EC2 instance Savings Plan for the front-end and API layer.
upvoted 2 times
AKBM7829
10 months, 1 week ago
Yes, but in the question it also states that it is 'Unpredictable' So, On-Demand is suitable over Spot Instance right which makes BC as the answer
upvoted 1 times
lofzee
1 month, 1 week ago
the question clearly says "can be interrupted at any time" - anything that mentions these words with cost saving, you should automatically think Spot instances
upvoted 1 times
...
awashenko
8 months, 4 weeks ago
Spot instances can auto scale so Spot is still correct.
upvoted 1 times
...
...
...
techhb
1 year, 6 months ago
Selected Answer: AC
Too obvious answer.
upvoted 1 times
...
berks
1 year, 6 months ago
Selected Answer: AC
AC can be interrupted at any time => spot
upvoted 2 times
...
TECHNOWARRIOR
1 year, 6 months ago
A,E:: Savings Plan — EC2 Savings Plan offers almost the same savings from a cost as RIs and adds additional Automation around how the savings are being applied. One way to understand is to say that EC2 Savings Plan are Standard Reserved Instances with automatic switching depending on Instance types being used within the same instance family and additionally applied to ECS Fargate and Lambda. Savings Plan — Compute Savings Plan offers almost the same savings from a cost as RIs and adds additional Automation around how the savings are being applied. For example, they provide flexibility around instance types and regions so that you don’t have to monitor new instance types that are being launched. It is also applied to Lambda and ECS Fargate workloads. One way to understand is to say that Compute Savings Plan are Convertible Reserved Instances with automatic switching depending on Instance types being used.
upvoted 1 times
...
career360guru
1 year, 6 months ago
Selected Answer: AC
A and C
upvoted 1 times
...
rjam
1 year, 7 months ago
its A and C . https://www.densify.com/finops/aws-savings-plan
upvoted 1 times
...
bunnychip
1 year, 8 months ago
Selected Answer: AC
api is not EC2.need to use compute savings plan
upvoted 4 times
...
Chunsli
1 year, 8 months ago
E makes more sense than C. See https://aws.amazon.com/savingsplans/faq/, EC2 instance Savings Plan (up to 72% saving) costs less than Compute Savings Plan (up to 66% saving)
upvoted 4 times
capepenguin
1 year, 8 months ago
Isn't the EC2 Instance Savings Plan not applicable to Fargate and Lambda? https://aws.amazon.com/savingsplans/compute-pricing/
upvoted 6 times
...
Yadav_Sanjay
1 year, 2 months ago
I Agree
upvoted 1 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 ...
ex Want to SAVE BIG on Certification Exam Prep?
close
ex Unlock All Exams with ExamTopics Pro 75% Off
  • arrow Choose From 1000+ Exams
  • arrow Access to 10 Exams per Month
  • arrow PDF Format Available
  • arrow Inline Discussions
  • arrow No Captcha/Robot Checks
Limited Time Offer
Ends in