AWS App Runner — A quick way to deploy applications

Vedha Sankar
featurepreneur
Published in
2 min readOct 6, 2021

--

AWS

AWS App Runner is an AWS service that provides a fast and simple way to deploy applications from source codes or container images.

Before we start using App Runner, we will first need an ECR repository with the image that we want to deploy. So, let’s do that first.

You will need AmazonEC2ContainerRegistryFullAccess policy to create a repository in ECR, so make sure you have it.

Go to ECR from your management console and create a public repository.

Once you’ve create the repository, push the docker image using the push commands provided to you by ECR:

The above push commands were for the repository I had created for demo purposes. Please refer to your own commands like so:

Once you’ve pushed the image go to App Runner and create a service:

Name your service, add in environment variables, if any and add the required port too.

Once you’re done with that, you can just review and create your service.

After the service has been created, it should look like so:

You can test if you’re application is working fine by taking the default domain and entering it in a new tab.

Thanks!

--

--