ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 643 - SAA-C03 discussion

Report
Export

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 sen/ice 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? (Select TWO)

A.
Use Amazon Elastic Container Service (Amazon ECS) with AWS Fargate.
Answers
A.
Use Amazon Elastic Container Service (Amazon ECS) with AWS Fargate.
B.
Use Amazon Elastic Kubernetes Service (Amazon EKS) with AWS Fargate.
Answers
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.
Answers
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.
Answers
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.
Answers
E.
Use Amazon Elastic Kubernetes Service (Amazon EKS) with Amazon EC2 worker nodes.
Suggested answer: A, B

Explanation:

These options are the best solutions because they allow the company to run the application with Docker containers in the AWS Cloud using a managed service that scales automatically and does not require any infrastructure to manage. By using AWS Fargate, the company can launch and run containers without having to provision, configure, or scale clusters of EC2 instances. Fargate allocates the right amount of compute resources for each container and scales them up or down as needed. By using Amazon ECS or Amazon EKS, the company can choose the container orchestration platform that suits its needs. Amazon ECS is a fully managed service that integrates with other AWS services and simplifies the deployment and management of containers. Amazon EKS is a managed service that runs Kubernetes on AWS and provides compatibility with existing Kubernetes tools and plugins.

C) Provision an Amazon API Gateway API Connect the API to AWS Lambda to run the containers. This option is not feasible because AWS Lambda does not support running Docker containers directly. Lambda functions are executed in a sandboxed environment that is isolated from other functions and resources. To run Docker containers on Lambda, the company would need to use a custom runtime or a wrapper library that emulates the Docker API, which can introduce additional complexity and overhead.

D) Use Amazon Elastic Container Service (Amazon ECS) with Amazon EC2 worker nodes. This option is not optimal because it requires the company to manage the EC2 instances that host the containers. The company would need to provision, configure, scale, patch, and monitor the EC2 instances, which can increase the operational overhead and infrastructure costs.

E) Use Amazon Elastic Kubernetes Service (Amazon EKS) with Amazon EC2 worker nodes. This option is not ideal because it requires the company to manage the EC2 instances that host the containers. The company would need to provision, configure, scale, patch, and monitor the EC2 instances, which can increase the operational overhead and infrastructure costs.

1AWS Fargate - Amazon Web Services

2Amazon Elastic Container Service - Amazon Web Services

3Amazon Elastic Kubernetes Service - Amazon Web Services

4AWS Lambda FAQs - Amazon Web Services

asked 16/09/2024
Aaaa ddsdss
22 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first