exam questions

Exam AWS Certified Solutions Architect - Associate SAA-C02 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Associate SAA-C02 exam

Exam AWS Certified Solutions Architect - Associate SAA-C02 topic 1 question 809 discussion

A company has migrated an application to Amazon EC2 Linux instances. One of these EC2 instances runs several 1-hour tasks on a schedule. These tasks were written by different teams and have no common programming language. The company is concerned about performance and scalability while these tasks run on a single instance. A solutions architect needs to implement a solution to resolve these concerns.
Which solution will meet these requirements with the LEAST operational overhead?

  • A. Use AWS Batch to run the tasks as jobs. Schedule the jobs by using Amazon EventBridge (Amazon CloudWatch Events).
  • B. Convert the EC2 instance to a container. Use AWS App Runner to create the container on demand to run the tasks as jobs.
  • C. Copy the tasks into AWS Lambda functions. Schedule the Lambda functions by using Amazon EventBridge (Amazon CloudWatch Events).
  • D. Create an Amazon Machine Image (AMI) of the EC2 instance that runs the tasks. Create an Auto Scaling group with the AMI to run multiple copies of the instance.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

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
sivasumanth
Highly Voted 2 years, 8 months ago
Selected Answer: A
Use AWS batch jobs
upvoted 5 times
...
Sivaeas
Most Recent 1 year, 3 months ago
Selected Answer: B
o address the concerns of performance and scalability while minimizing operational overhead, a suitable solution would be to containerize the individual tasks using Docker and then orchestrate them using a container orchestration service like Amazon ECS (Elastic Container Service) or Amazon EKS (Elastic Kubernetes Service). This solution provides scalability, isolation, and management of the tasks without significant operational overhead
upvoted 1 times
...
BECAUSE
2 years ago
Selected Answer: A
A is the answer
upvoted 1 times
...
yama234
2 years, 1 month ago
A D is OK but using AWS Batch is the LEAST operational overhead
upvoted 1 times
...
kanchantanwani
2 years, 3 months ago
Selected Answer: D
Answer is D. The best solution is to create an AMI of the EC2 instance, and then use it as a template for which to launch additional instances using an Auto Scaling Group. This removes the issues of performance, scalability, and redundancy by allowing the EC2 instances to automatically scale and be launched across multiple Availability Zones.
upvoted 1 times
Lalo
2 years ago
In answer D it says ".. with the AMI to run multiple copies of the instance" it never mentions "be launched across multiple Availability Zones" only "multiple "copies that can be in one or more Availability Zones. therefore the answer is A
upvoted 1 times
...
...
Hmmm2
2 years, 4 months ago
Selected Answer: A
batch is made for such scenarios
upvoted 2 times
...
MassieMan
2 years, 6 months ago
Selected Answer: D
The correct answer is D The best solution is to create an AMI of the EC2 instance, and then use it as a template for which to launch additional instances using an Auto Scaling Group. This removes the issues of performance, scalability, and redundancy by allowing the EC2 instances to automatically scale and be launched across multiple Availability Zones.
upvoted 2 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 ...