Deploy a Web App Using AWS App Runner

GETTING STARTED GUIDE

Introduction

Follow step-by-step instructions to deploy a containerized web app using AWS App Runner

Overview

In this guide, you will learn how to deploy a containerized application with AWS App Runner.

AWS App Runner is a fully managed service that makes it easy for developers to quickly deploy containerized web applications and APIs, at scale and with no prior infrastructure experience required. Start with your source code or a container image. App Runner automatically builds and deploys the web application and load balances traffic with encryption. App Runner also scales up or down automatically to meet your traffic needs.

What You Will Learn

In this guide, you will learn how to:

  • Use AWS CDK to create the infrastructure for your application
  • Deploy the application to AWS App Runner

Prerequisites

Before Starting this guide, you will need:

  • An AWS account: if you don't already have one follow the  Setup Your Environment getting started guide for a quick overview.
  • Please make sure that you have your AWS CDK properly configured. For more information on how to setup the AWS CDK, please refer to the Getting Started with AWS CDK.

 AWS Experience

Beginner

 Time to Complete

20 minutes

 Cost to Complete

Less than $0.08 USD if completed in under an hour or $58.50 for the whole month.

 Requires

  • AWS Account with administrator-level access**
  • Recommended browser: The latest version of Chrome or Firefox

[**]Accounts created within the past 24 hours might not yet have access to the services required for this tutorial.

Modules

This tutorial is divided into the following short modules. You must complete each module before moving to the next one.

  1. Learn CDK and deploy the service (15 mins): Deploying the container.
  2. Clean up (<5 mins): In this last part of the guide, you learn how to clean up resources after you are done.

Was this page helpful?

Create Infrastructure and Deploy