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 424 discussion

A company is running a custom application on Amazon EC2 On-Demand Instances. The application has frontend nodes that need to run 24 hours a day, 7 days a week and backend nodes that need to run only for a short time based on workload. The number of backend nodes varies during the day.

The company needs to scale out and scale in more instances based on workload.

Which solution will meet these requirements MOST cost-effectively?

  • A. Use Reserved Instances for the frontend nodes. Use AWS Fargate for the backend nodes.
  • B. Use Reserved Instances for the frontend nodes. Use Spot Instances for the backend nodes.
  • C. Use Spot Instances for the frontend nodes. Use Reserved Instances for the backend nodes.
  • D. Use Spot Instances for the frontend nodes. Use AWS Fargate for the backend nodes.
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
nosense
Highly Voted 1 year, 5 months ago
Selected Answer: B
Reserved+ spot . Fargate for serverless
upvoted 15 times
...
Ramdi1
Highly Voted 1 year ago
Selected Answer: A
Has to be A, It can scale down if required and you will be charged for what you use with fargate. Secondly they have not said the backend can have timeouts or can be down for a little period of time or something. So it has to rule out any spot instances even though they are cheaper.
upvoted 14 times
awsgeek75
9 months, 1 week ago
Fargate is serverless EKS so it cannot manage EC2 nodes
upvoted 4 times
...
...
Mayur_B
Most Recent 2 days, 5 hours ago
I will go with A. Where does the question mentions that the workload interruptions are accepted.
upvoted 1 times
...
mussha
7 months, 1 week ago
Selected Answer: B
B) because firegate is containser
upvoted 3 times
...
noircesar25
7 months, 3 weeks ago
so what ive make up from this scenario is: the key word right here is "backend nodes" you cant use a serverless compute service with nodes and you need to use EC2s so if we had ECS EC2 lunch type or on-demand EC2s as an options for the backend, they would be true?
upvoted 2 times
...
mwwt2022
9 months, 1 week ago
Selected Answer: B
24-7 usage for fe -> reserved instance irregular workload for be -> spot instance
upvoted 3 times
...
pentium75
9 months, 2 weeks ago
Selected Answer: B
Not A because Fargate runs containers, not EC2 instances. But we have no indication that the workload would be containerized; it runs "on EC2 instances". Not C and D because frontend must run 24/7, can't use Spot. Thus B, yes, Spot instances are risky, but as they need to run "only for a short time" it seems acceptable. Technically ideal option would be Reserved Instances for frontend nodes and On-demand instances for backend nodes, but that is not an option here.
upvoted 6 times
...
Wuhao
10 months, 2 weeks ago
Selected Answer: B
Not sure the application can be containerized
upvoted 2 times
...
AwsZora
10 months, 2 weeks ago
Selected Answer: A
it is safe
upvoted 1 times
awsgeek75
9 months ago
Fargate = containers A is wrong
upvoted 1 times
...
...
meowruki
10 months, 2 weeks ago
Selected Answer: B
Reserved Instances (RIs) for Frontend Nodes: Since the frontend nodes need to run continuously (24/7), using Reserved Instances for them makes sense. RIs provide significant cost savings compared to On-Demand Instances for steady-state workloads. Spot Instances for Backend Nodes: Spot Instances are suitable for short-duration workloads and can be significantly cheaper than On-Demand Instances. Since the number of backend nodes varies during the day, Spot Instances can help you take advantage of spare capacity at a lower cost. Keep in mind that Spot Instances may be interrupted if the capacity is needed elsewhere, so they are best suited for stateless and fault-tolerant workloads.
upvoted 1 times
meowruki
10 months, 2 weeks ago
Option A (Use Reserved Instances for the frontend nodes. Use AWS Fargate for the backend nodes): AWS Fargate is a serverless compute engine for containers, and it may not be the best fit for the described backend workload, especially if the number of backend nodes varies during the day.
upvoted 1 times
...
...
Goutham4981
10 months, 4 weeks ago
Selected Answer: B
AWS Fargate is a serverless compute engine for containers that allows you to run containers without having to manage the underlying infrastructure. It simplifies the process of deploying and managing containerized applications by abstracting away the complexities of server management, scaling, and cluster orchestration. No containerized application requirements are mentioned in the question. Plain EC2 instances. So Fargate is not actually an option
upvoted 2 times
...
thanhnv142
12 months ago
A is fargate, which is none sense. B seems more OK (though none-sense)
upvoted 3 times
...
dilaaziz
1 year ago
Selected Answer: A
Fargate for backend node
upvoted 2 times
awsgeek75
9 months ago
Fargate is for containers not EC2 so A is wrong
upvoted 1 times
...
...
Wayne23Fang
1 year ago
Selected Answer: A
(B) would take chance, though unlikely (A) is server-less auto-scaling. In case backend is idle, it might scale down, save money but no need to worry for interruption by Spot instance.
upvoted 3 times
...
Ale1973
1 year, 2 months ago
Selected Answer: A
If you will use spot instances you must assumme lost any job in course. This scenary has not explicit mentions about aaplication can tolerate this situations, then, on my opinion, option A is the most suitable.
upvoted 3 times
pentium75
9 months, 2 weeks ago
But the app is not containerized, it can't run on Fargate without significant changes.
upvoted 1 times
...
...
james2033
1 year, 2 months ago
Selected Answer: B
Question keyword "scale out and scale in more instances". Therefore not related Kubernetes. Choose B, reserved instance for front-end and spot instance for back-end.
upvoted 1 times
...
Gooniegoogoo
1 year, 3 months ago
im on the fence for SPOT because you could lose your spot during a workload and it doesnt mention that, that is acceptable.. Business needs to define requirements and document acceptability for this or you lose your job..
upvoted 1 times
Ale1973
1 year, 2 months ago
Totally agree, lose job in course is an assumption for use spot instances and scenary has not explicit mentions about
upvoted 1 times
...
pentium75
9 months, 2 weeks ago
But C and D are out because it would run the frontend on Spot instances, and A is out because the workload is not containerized.
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 ...