The Easiest Way to Deploy Containers on AWS

Yes. This is clickbait. But I mean it!

I’ve spent weeks trying to configure ECS clusters, debugging Fargate, spinning up and debugging EKS cluster permissions, and even trying to deploy containers on EC2 instances and hopefully never will again!

Fortunately, AWS has an option that actually implements the full “serverless” ethos and doesn’t make me dig into as many of the dirty details as I’ve had to before: AWS App Runner. In this post I’ll show you how to throw together a simple AWS App Runner API that will help you get around any of the AWS Lambda limitations. I’ll do this with Node.js but you can easily use other languages.

Creating Your First Containerized Flask Application with AWS ECS and Docker

Interested in creating and deploying your own Flask application using Docker and ECS? Well, good news, I just published a post on how you can do this. Here are the highlights: