AWS App Runner Documentation

Designed for Automatic Deployments

When you connect App Runner to your code repository or container image registry, App Runner is designed to automatically build and deploy your application when you update your source code or container image.

Load Balancing

App Runner is designed to automatically load balance traffic to help increase reliability and availability for your applications.

Auto Scaling

Enabled by default, App Runner is designed to automatically scale the number of containers up or down to meet the needs that you specify for your application.  

Logs & Metrics

App Runner helps you monitor and optimize your containerized applications by providing build, deployment, and runtime logs. You also get compute metrics with Amazon CloudWatch integration.

Certificate Management

App Runner includes TLS. App Runner is designed to renew the certificates before their expiration date.

Cost Management

Pause and resume your App Runner applications using the console, CLI, or API.

Networking

App Runner allows you to configure how your service communicates with other applications, services, and resources. App Runner services can communicate with other AWS services running in an Amazon Virtual Private Cloud (VPC). You can also configure App Runner services to be accessible only inside an Amazon VPC.

Additional Information

For additional information about service controls, security features and functionalities, including, as applicable, information about storing, retrieving, modifying, restricting, and deleting data, please see https://docs.aws.amazon.com/index.html. This additional information does not form part of the Documentation for purposes of the AWS Customer Agreement available at http://aws.amazon.com/agreement, or other agreement between you and AWS governing your use of AWS’s services.