AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A company needs to run a scheduled task that processes data files stored in Amazon S3. The task runs for a few minutes every hour. The solution should minimize operational overhead and costs. Which compute option should they choose?
Launch an Amazon EC2 instance to run the task and keep it running continuously.
Set up an on-premises server to periodically pull data from S3 and process it.
Create an AWS Lambda function that is triggered on a schedule to run the task.
Use Amazon ECS with AWS Fargate to run the task in a container.