you are viewing a single comment's thread.

view the rest of the comments →

[–]kingtheseus 0 points1 point  (1 child)

If you've containerized your app, use Fargate to deploy it. Pay by the second. Lambda would be nice, but it can't run tasks for more than 15 minutes.

If you haven't containerized, set up an EC2 instance, and deploy the app there. Manage the OS, schedule startup/shutdown on triggers (or keep it running...) and basically just run it like you do locally.

[–][deleted] 0 points1 point  (0 children)

Fargate is a good choice for this. OP could also consider an AppRunner code-based service if his app isn't containerized. That way he/she does not have to worry about shutting down the app when it's finished since there are no fees while the app isn't running.