Вы можете использовать AWS Lambda для развертывания вашего кода, AWS События Cloudwatch для запуска вашего приложения с помощью регулярного выражения cron и некоторой службы базы данных. Это позволит вам установить расписание для запуска кода по любому графику, который вы выберете. И облачные часы, и лямбда-сервисы этих служб в основном покрываются бесплатным уровнем aws, и ваше использование не должно стоить ничего.
Для базы данных у вас есть AWS dynamicoDB для опции без sql и AWS RDS для отношения дБ. Я бы предложил начать с DynamoDB, поскольку использование базового c распространяется на уровень бесплатного пользования, и довольно легко начать работу. Вы можете попробовать rds, но если вы не знакомы с ним, вы можете рискнуть непреднамеренными расходами.