Я отвечу на этот вопрос, основываясь на теме вопроса, а не на теле, так как я не уверен, что означает OP с «Я хочу запланировать эти задания с помощью AWS Lambda».
Если все, что вы хотите, этовызвать вашу лямбда-функцию, основанную на cronjob, вы можете использовать CloudWatch Events для достижения этой цели.Вы можете указать регулярные выражения cron или некоторые встроенные выражения, доступные в AWS, например, rate (1 min), который будет запускать вашу функцию каждую минуту.Вы можете увидеть, как вызвать лямбда-функцию через CloudWatch Events на документах .См. cron / rate , чтобы увидеть все доступные параметры.
CloudWatch Events - это только одна из многих опций, запускающих функцию Lambda.Ваша функция может реагировать на целый ряд событий AWS, включая S3, SQS, SNS, API Gateway и т. Д. Полный список событий здесь .Просто выберите тот, который соответствует вашим потребностям, и вы готовы к работе.
РЕДАКТИРОВАТЬ ПОСЛЕ ОБНОВЛЕНИЯ ОП : Да, вы ищете CloudWatch Events.Когда у вас есть Lambda для опроса вашей базы данных, вы можете просто создать правило в CloudWatchEvents и заставить его запускать Lambda.Пожалуйста, ознакомьтесь со следующими изображениями.
Перейдите в CloudWatch, нажмите «События» и выберите «Расписание» в качестве источника события (убедитесь, что вы настроили свое собственное выражение Cron или выберите-определенные значения скорости) В правой части выберите соответствующую функцию Lambda.
Когда закончите, нажмите «Настроить детали», дайте ему имя, оставьте флажок «Включено» и, наконец, нажмитепри создании.
Вернитесь к своей функции Lambda, и вы должны увидеть, что она теперь вызывается событиями CloudWatch (столбец слева)
ВашТеперь лямбда настроена правильно и будет запускаться один раз в день.