AWS Certified Solutions Architect – Associate (SAA-C02) — Question 487

An ecommerce company needs to run a scheduled daily job to aggregate and filter sales records for analytics. The company stores the sales records in an
Amazon S3 bucket. Each object can be up to 10 GB in size. Based on the number of sales events, the job can take up to an hour to complete. The CPU and memory usage of the job are constant and are known in advance.
A solutions architect needs to minimize the amount of operational effort that is needed for the job to run.
Which solution meets these requirements?

Answer options

Correct answer: C

Explanation

AWS Fargate is the optimal choice because it provides a serverless container environment, minimizing operational overhead by eliminating the need to manage EC2 instances. AWS Lambda is not viable here because the daily job can run for up to an hour, which exceeds Lambda's maximum execution timeout limit of 15 minutes.