
Ultimate access to all questions.
A company's application on Amazon EC2 uses a single Linux instance to run various 1-hour tasks, developed by different teams in different programming languages. The company seeks a solution architect to address performance and scalability concerns with minimal operational overhead. Which solution is optimal?
A
Utilize AWS Batch for task execution, with Amazon EventBridge for job scheduling.
B
Transform the EC2 instance into a containerized application, deploying it on-demand with AWS App Runner.
C
Migrate tasks to AWS Lambda, managing execution schedules through Amazon EventBridge.
D
Generate an AMI from the EC2 instance and establish an Auto Scaling group for instance replication.