“Why run on lambda instead of fargate? Oops, we won’t tell you.” - AWS
Simply put: Fargate/ECS/EC2+EB = long running tasks
Lambda = Short burst tasks with a max life of 15 minutes
Running a lambda 24/7 will nuke your credit card. Using Fargate for a scheduler/cron job that only runs 4 times a day will nuke your credit card. Use the right tool for the right job.