AWS Certified Developer Associate (#180)

A Developer is writing a serverless application that requires that an AWS Lambda function be invoked every 10 minutes. What is an automated and serverless way to trigger the function?

Deploy an Amazon EC2 instance based on Linux, and edit its /etc/crontab file by adding a command to periodically invoke the Lambda function.
Configure an environment variable named PERIOD for the Lambda function. Set the value to 600.
Create an Amazon CloudWatch Events rule that triggers on a regular schedule to invoke the Lambda function.
Create an Amazon SNS topic that has a subscription to the Lambda function with a 600-second timer.