AWS Certified Cloud Practitioner — Question 407
A company's application stores data in an Amazon S3 bucket. The company has an AWS Lambda function that processes data in the S3 bucket. The company needs to invoke the function once a day at a specific time.
Which AWS service should the company use to meet this requirement?
Answer options
- A. AWS Managed Services (AMS)
- B. AWS CodeStar
- C. Amazon EventBridge
- D. AWS Step Functions
Correct answer: C
Explanation
Amazon EventBridge allows you to create scheduled rules using cron or rate expressions to trigger target actions, such as invoking an AWS Lambda function at a specific time each day. AWS Step Functions is designed for orchestrating multi-step serverless workflows, not simple time-based scheduling. AWS CodeStar is a development management service, and AWS Managed Services (AMS) helps operate AWS infrastructure, making neither suitable for this task.