Skip to main content

Guidance

Since you selected "I want to run a basic web service” we recommend AWS App Runner as the best place for you to start.

What is AWS App Runner?

AWS App Runner is a fully managed container application service that lets you build, deploy, and run containerized web applications and API services without prior infrastructure or container experience. App Runner is powered by AWS Fargate, a serverless compute engine that runs billions of containers, and provides customers with a secure compute environment with no infrastructure overhead.

Why are we recommending AWS App Runner?

App Runner is one of the easiest ways to run containers on AWS. You don't need to learn new technologies, decide which compute service to use, or know how to provision and configure AWS resources. App Runner connects directly to your code or image repository. It provides an automatic integration and delivery pipeline with fully managed operations, high performance, scalability, and security.
While this is our recommended starting point, other services could also suit your needs and you can always try a different service if your use case changes or if AWS App Runner does not seem optimal for your use case. 
You pay as your application scales with granular request-based pricing. For more information on App Runner pricing, please visit AWS App Runner Pricing.

Frequently Asked Questions

Container images, source code.
Only within an AWS Region.
AWS App Runner supports Web services (request-response).

You pay as your application scales with granular request-based pricing. For more information on App Runner pricing, please visit AWS App Runner Pricing.

AWS App Runner has out of the box workflows for many undifferentiated heavy lifting configurations. AWS App Runner is designed to handle request/response web services. Customers that can operate within the boundaries of these opinions can extract a tremendous value from a fully managed experience. If your use cases require more configuration flexibility, the best option for you is likely to use Amazon ECS with AWS Fargate for a fuller spectrum of capabilities.