3 ms·
Not a flowchart but has additional inforomation. https://www.lastweekinaws.com/blog/the-17-ways-to-run-containers-on-aws/ https://www.lastweekinaws.com/blog/the
by CSDude 5y ago
Not a flowchart but has additional inforomation. https://www.lastweekinaws.com/blog/the-17-ways-to-run-containers-on-aws/ https://www.lastweekinaws.com/blog/the-17-ways-to-run-contai...
- bilalq 5y agoYeah, this article is the first thing that came to mind for me as well. I still need to explore how AppRunner compares to CodeBuild for this purpose.
- CSDude 5y agoCodeBuild runs and dies. AppRunner is an HTTP server with autoscale based on concurrent requests.
- bilalq 5y agoBut AppRunner also scales down to zero (albeit with reduced instead of zero billing). For use-cases like distributed job scheduling, an EventBridge event triggering either an AppRunner request or a CodeBuild execution or an ECS task could work. It's still a little tricky to figure out what the best choice is.
- DandyDev 5y agoSuper informative article, thanks for that! It comes to the same conclusions that I intuitively had as well: - EKS if you really have to use k8s - ECS if you have a modicum of complexity but still want to keep it simple - AppRunner if you just want to run a container