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

A company built an application with Docker containers and needs to run the application in the AWS Cloud. The company wants to use a managed service to host the application.

The solution must scale in and out appropriately according to demand on the individual container services. The solution also must not result in additional operational overhead or infrastructure to manage.

Which solutions will meet these requirements? (Choose two.)

  • A. Use Amazon Elastic Container Service (Amazon ECS) with AWS Fargate.
  • B. Use Amazon Elastic Kubernetes Service (Amazon EKS) with AWS Fargate.
  • C. Provision an Amazon API Gateway API. Connect the API to AWS Lambda to run the containers.
  • D. Use Amazon Elastic Container Service (Amazon ECS) with Amazon EC2 worker nodes.
  • E. Use Amazon Elastic Kubernetes Service (Amazon EKS) with Amazon EC2 worker nodes.
Show Suggested Answer Hide Answer
Suggested Answer: AB 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
xBUGx
Highly Voted 11 months ago
Selected Answer: AC
I don't want confuse other...
upvoted 9 times
JohnYu
4 months ago
AWS Lambda can run Docker containers, but it is more suited for short-duration, event-driven functions rather than long-running services. While you can use Lambda to run container images, it is typically used for microservices or functions rather than managing scalable containerized applications in the same way that ECS or EKS does.
upvoted 4 times
...
...
FlyingHawk
Most Recent 1 month, 2 weeks ago
Selected Answer: AB
A or B is okay, why not C? While AWS Lambda now supports running Linux-based container images, it is primarily designed for microservices or event-driven functions rather than managing scalable containerized applications like Amazon ECS or Amazon EKS
upvoted 2 times
...
LeonSauveterre
1 month, 3 weeks ago
Selected Answer: AB
A or B is OK. About C: Amazon API Gateway and AWS Lambda are not typically used for running Docker containers. Lambda is designed for serverless functions, and while you can use Lambda to invoke containerized tasks, it does not run containers directly.
upvoted 2 times
...
JA2018
2 months, 3 weeks ago
Selected Answer: AB
AWS Fargate: Both ECS and EKS with Fargate provide a fully managed container orchestration service where you don't need to manage underlying infrastructure like EC2 instances, making it ideal for scaling and reducing operational overhead. Scaling capabilities: Both options allow for automatic scaling based on demand, meaning the container instances will automatically scale up or down based on application requirements.
upvoted 1 times
...
striker89
3 months, 2 weeks ago
Selected Answer: AB
API Gateway + Lamda are not designed for running Dockers containers directly
upvoted 3 times
...
MatAlves
5 months ago
Selected Answer: AC
- Container = ECS or EKS - "managed service to host the application" = Fargate - "not result in additional operational overhead or infrastructure to manage" = ECS for the win. The main difference between ECS and EKS = simplicity vs flexibility. https://aws.amazon.com/blogs/containers/amazon-ecs-vs-amazon-eks-making-sense-of-aws-container-services/
upvoted 1 times
MatAlves
5 months ago
now, if instead of asking the "best" (combination) solution you want TWO SOLUTIONS, then I see value in A-B.
upvoted 2 times
Salilgen
1 month, 2 weeks ago
Where do you read "best" solution?
upvoted 1 times
...
...
...
Abdullah2004
6 months ago
Selected Answer: AB
For sure
upvoted 3 times
MatAlves
5 months ago
Why so many trolls recently...
upvoted 1 times
Abdullah2004
3 months, 3 weeks ago
Dear MatAlves before you describe my answer as trolls try to study and focus I will explain to you that C is not correct Lambda is for running code in response to events and does not natively support running Docker containers in the traditional sense of a containerized application. Lambda can use container image as deployment packages but this setup isn't ideal for managing and calling complex containerized applications So it's A + B
upvoted 3 times
...
...
...
1e22522
6 months, 2 weeks ago
Selected Answer: AB
glowies out reeeeeeeeeeeeeeee
upvoted 2 times
...
Rhydian25
7 months, 3 weeks ago
Selected Answer: AB
The question is asking for two alternatives to run Docker containers in a serverless service with minimal effort. Option C will require a lot of effort to configure the Lambda and the API Gateway to run the Container correctly. Instead, just use EKS o ECS with Fargate to execute the container image
upvoted 4 times
...
victor78
8 months, 1 week ago
It should be AB
upvoted 2 times
...
sheilawu
8 months, 1 week ago
Selected Answer: AB
It should be AB, Container :ECS , EKS
upvoted 2 times
sheilawu
8 months, 1 week ago
No, I decided to change my option since this question is asking "Docker"&"AWS" it is not asking local Kubernet, so AC should be the right answer.
upvoted 1 times
...
...
jcck202020
10 months, 1 week ago
AB are using AWS Fargate which IS considered a managed service, option C does not run containers, , DE you have to manage your own EC2 instances thus not consider managed
upvoted 2 times
...
asdfcdsxdfc
11 months, 2 weeks ago
Selected Answer: AB
Everyone is picking AB too..
upvoted 2 times
...
[Removed]
11 months, 3 weeks ago
Selected Answer: AB
Option AB
upvoted 3 times
...
NayeraB
1 year ago
Are people picking A&B as alternate solutions? Is the question asking for alternates?? Am I missing something? Somebody explain please I'm super confused.
upvoted 2 times
Drew3000
10 months, 3 weeks ago
I believe so. Based on other questions, they would have asked "which combination"
upvoted 2 times
...
Cali182
11 months, 4 weeks ago
The question states itself. Which Solutions....?
upvoted 3 times
...
...
kempes
1 year ago
Option AB
upvoted 2 times
...
Andy_09
1 year ago
Option AB
upvoted 3 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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago