AWS App Runner features

AWS App Runner is a fully managed service that makes it easy for developers to quickly build, deploy, and scale web applications and APIs. It is designed to simplify the entire application lifecycle, from development to deployment, by providing a range of features that addresses common challenges. These features include automatic scaling, built-in security, seamless integrations with other AWS services, and more. Whether you are a small team looking to quickly bring an application to market, or a large enterprise aiming to streamline your DevOps practices, AWS App Runner’s features are designed to help you achieve your goals.

Key product features

Accelerate application development and deployment

AWS App Runner is a fully managed service that removes the operation burden involved in running your application, by automatically managing load balancing and providing a secure and scalable environment. This allows developers to focus on writing code and creating applications, rather than managing infrastructure, and drastically reduce the time-to-production.

Automatic scaling

AWS App Runner automatically scales applications based on traffic needs, ensuring high availability and low latency. For businesses running microservices at scale, it allows for flexible scaling of each component of the application, ensuring optimal performance even under heavy load.

Built-in security and compliance

AWS App Runner helps meet security and compliance requirements for your application, by providing built-in security features and adhering to AWS’s compliance standards. This includes fully managed TLS encryption for secure connections, integration with AWS Secrets Manager and System Manager Parameter Store for secure handling of sensitive information, and private service endpoints that enables you to run internal applications securely within your Virtual Private Cloud (VPC).

Seamless integration with AWS services

AWS App Runner provides seamless integration with other AWS services, such as databases, caches, and message queues. This facilitates building and running of complex applications that rely on these services, making it easier for you to leverage the full capabilities of AWS ecosystem.

Optimize costs with pay-as-you-go pricing

With AWS App Runner, you only pay for the compute and memory resources used by your applications. This makes it a cost-effective solution for businesses of all sizes, allowing them to scale their applications based on demand without incurring unnecessary costs.

Maintain brand consistency with custom domains

With AWS App Runner, you can associate any domain name you own to your App Runner service. AWS App Runner automatically provisions and automatically renews custom domain certificates for your application before their expiration date. 

Gain insights with metrics and logs

AWS App Runner makes it easy to monitor and optimize your containerized applications by providing detailed build, deployment, and runtime logs. You also get a full set of compute metrics with built-in Amazon CloudWatch integration.

Deployment flexibility

AWS App Runner supports deployment from both source code and container image, allowing you to choose the deployment method that best suits your needs and workflows.

Check out the pricing

Learn more about AWS App Runner pricing.

Learn more 
Sign up for a free account

Instantly get access to the AWS Free Tier. 

Sign up 
Start building in the console

Get started building with AWS App Runner in the AWS Management Console.

Sign in