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 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 2 years 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 21 times
...
aba2s
Highly Voted 1 year, 10 months ago
Selected Answer: AC
Compute Savings Plans can be used for EC2 instances and Fargate. Whereas EC2 Savings Plans support EC2 only.
upvoted 9 times
...
PaulGa
Most Recent 2 months ago
Selected Answer: AC
Ans A, C - A: Spot obvious for unpredictable, 'don't care' usage C: Not so obvious... but its more than just EC2 - its about Compute power using Fargate, Lambda, API call processing so it has to be C (as opposed to E)
upvoted 2 times
...
huaze_lei
2 months, 2 weeks ago
Selected Answer: AC
Be mindful that the question is asking about API. So it should be Compute Savings Plans. If it is for EC2, the Reserved Instance will be correct.
upvoted 2 times
...
TariqKipkemei
1 year, 2 months ago
Selected Answer: AC
Compute Savings Plans can also apply to Fargate and Lambda Usage.
upvoted 5 times
...
AKBM7829
1 year, 2 months 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
1 year, 1 month ago
Spot instances can auto scale so Spot instance is correct.
upvoted 1 times
...
...
Guru4Cloud
1 year, 3 months 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 3 times
...
cookieMr
1 year, 5 months 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 4 times
...
Abrar2022
1 year, 5 months 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 2 times
...
Abrar2022
1 year, 5 months ago
EC2 instance Savings Plans are not applied to Fargate or Lambda
upvoted 1 times
...
Noviiiice
1 year, 8 months ago
Why not B?
upvoted 1 times
SkyZeroZx
1 year, 7 months ago
because onDemand is more expensive than spot additionally that the workload has no problem with being interrupted at any time
upvoted 2 times
...
...
Buruguduystunstugudunstuy
1 year, 10 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 3 times
AKBM7829
1 year, 2 months 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
5 months, 3 weeks 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 2 times
...
awashenko
1 year, 1 month ago
Spot instances can auto scale so Spot is still correct.
upvoted 2 times
...
...
...
techhb
1 year, 11 months ago
Selected Answer: AC
Too obvious answer.
upvoted 1 times
...
berks
1 year, 11 months ago
Selected Answer: AC
AC can be interrupted at any time => spot
upvoted 3 times
...
TECHNOWARRIOR
1 year, 11 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, 11 months ago
Selected Answer: AC
A and C
upvoted 1 times
...
rjam
2 years ago
its A and C . https://www.densify.com/finops/aws-savings-plan
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 ...