Sunday, August 14, 2022

AWS Fargate vs. App Runner

AWS App Runner – Fully managed container application service - Amazon Web Services

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 builds and deploys the web application automatically, load balances traffic with encryption, scales to meet your traffic needs, and makes it easy for your services to communicate with other AWS services and applications that run in a private Amazon VPC. With App Runner, rather than thinking about servers or scaling, you have more time to focus on your applications.

 Fargate vs. App Runner | cloudonaut

to make the difference even more apparent. Here is a comparison of the AWS resources needed to host a web application with ECS + Fargate or App Runner.

ECS + FargateApp Runner
VPC
Subnets
Routing Table
Internet Gateway
Security Groups
Application Load Balancer
Target Group
Cluster
Task Definition
Service
Scaling Policy
App Runner Service

No comments: