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

A company hosts a containerized web application on a fleet of on-premises servers that process incoming requests. The number of requests is growing quickly. The on-premises servers cannot handle the increased number of requests. The company wants to move the application to AWS with minimum code changes and minimum development effort.
Which solution will meet these requirements with the LEAST operational overhead?

  • A. Use AWS Fargate on Amazon Elastic Container Service (Amazon ECS) to run the containerized web application with Service Auto Scaling. Use an Application Load Balancer to distribute the incoming requests.
  • B. Use two Amazon EC2 instances to host the containerized web application. Use an Application Load Balancer to distribute the incoming requests.
  • C. Use AWS Lambda with a new code that uses one of the supported languages. Create multiple Lambda functions to support the load. Use Amazon API Gateway as an entry point to the Lambda functions.
  • D. Use a high performance computing (HPC) solution such as AWS ParallelCluster to establish an HPC cluster that can process the incoming requests at the appropriate scale.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
123jhl0
Highly Voted 2 years, 1 month ago
Selected Answer: A
Less operational overhead means A: Fargate (no EC2), move the containers on ECS, autoscaling for growth and ALB to balance consumption. B - requires configure EC2 C - requires add code (developpers) D - seems like the most complex approach, like re-architecting the app to take advantage of an HPC platform.
upvoted 19 times
...
PaulGa
Most Recent 2 months ago
Selected Answer: A
And A - its containers so use FarGate, add some auto-scaling...
upvoted 2 times
...
jaradat02
4 months ago
Selected Answer: A
A makes sense
upvoted 1 times
...
cosmiccliff
1 year ago
Selected Answer: A
key = LEAST operational overhead Fargate a serverless service fully managed by aws https://docs.aws.amazon.com/AmazonECS/latest/userguide/what-is-fargate.html#:~:text=AWS%20Fargate%20is,optimize%20cluster%20packing.
upvoted 2 times
...
Ruffyit
1 year ago
Less operational overhead means A: Fargate (no EC2), move the containers on ECS, autoscaling for growth and ALB to balance consumption.
upvoted 2 times
...
TariqKipkemei
1 year, 2 months ago
Selected Answer: A
LEAST operational overhead = AWS Fargate
upvoted 2 times
...
Guru4Cloud
1 year, 3 months ago
Selected Answer: A
A is the best solution to meet the requirements with the least operational overhead. The key reasons are: AWS Fargate removes the need to provision and manage servers. Fargate will automatically scale the application based on demand. This removes a significant operational burden. Using ECS along with Fargate provides a managed orchestration layer to easily run and scale the containerized application. The Application Load Balancer handles distribution of traffic without additional effort. No code changes are required to move the application to Fargate. The containers can run as-is.
upvoted 3 times
...
Guru4Cloud
1 year, 3 months ago
Selected Answer: A
A is the correct answer. AWS Fargate removes the need to provision and manage servers, allowing you to focus on deploying and running applications. Fargate will scale compute capacity up and down automatically based on application load. This removes the operational overhead of managing servers.
upvoted 1 times
...
james2033
1 year, 4 months ago
Selected Answer: A
Existing: "containerized web-app", "minimum code changes + minimum development effort" --> AWS Fargate + Amazon Elastic Container Services (ECS). Easy question.
upvoted 1 times
...
MNotABot
1 year, 4 months ago
A Fargate, ECS, ASG, ALB….What else one will need for a nice sleep?
upvoted 2 times
...
cookieMr
1 year, 5 months ago
Selected Answer: A
Option A (AWS Fargate on Amazon ECS with Service Auto Scaling) is the best choice as it provides a serverless and managed environment for your containerized web application. It requires minimal code changes, offers automatic scaling, and utilizes an Application Load Balancer for request distribution. Option B (Amazon EC2 instances with an Application Load Balancer) requires manual management of EC2 instances, resulting in more operational overhead compared to option A. Option C (AWS Lambda with API Gateway) may require significant code changes and restructuring, introducing complexity and potentially increasing development effort. Option D (AWS ParallelCluster) is not suitable for a containerized web application and involves significant setup and configuration overhead.
upvoted 3 times
...
Jeeva28
1 year, 5 months ago
Selected Answer: A
AWS Fargate is a technology that you can use with Amazon ECS to run containers without having to manage servers or clusters of Amazon EC2 instances. With Fargate, you no longer have to provision, configure, or scale clusters of virtual machines to run containers. This removes the need to choose server types, decide when to scale your clusters, or optimize cluster packing.
upvoted 1 times
...
studynoplay
1 year, 6 months ago
Selected Answer: A
Least Operational Overhead = Serverless
upvoted 1 times
...
airraid2010
1 year, 8 months ago
Selected Answer: A
AWS Fargate is a technology that you can use with Amazon ECS to run containers without having to manage servers on clusters of Amazon EC2 instances. With Fargate, you no longer have to provision, configure, or scale of virtual machines to run containers. https://docs.aws.amazon.com/AmazonECS/latest/userguide/what-is-fargate.html
upvoted 1 times
...
Chalamalli
1 year, 9 months ago
A is correct
upvoted 1 times
...
Buruguduystunstugudunstuy
1 year, 10 months ago
Selected Answer: A
The best solution to meet the requirements with the least operational overhead is Option A: Use AWS Fargate on Amazon Elastic Container Service (Amazon ECS) to run the containerized web application with Service Auto Scaling. Use an Application Load Balancer to distribute the incoming requests.
upvoted 3 times
...
career360guru
1 year, 11 months ago
Selected Answer: A
Option A has minimum operational overhead and almost no application code changes.
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 ...