Containers · Serverless containers

AWS Fargate vs Azure Container Apps vs Cloud Run

Serverless containers, side by side on AWS, Azure and Google Cloud. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.

Containers

Serverless containers

Close match

AWS

AWS Fargate

Azure

Azure Container Apps
Azure Container Instances

Google Cloud

Cloud Run

What's different

Cloud Run and Container Apps scale HTTP services to zero. Fargate is a compute engine used through ECS or EKS and does not scale to zero on its own. ACI suits single short-lived containers.

Quick answers

What is the Azure equivalent of AWS Fargate?
The Azure equivalent of AWS Fargate is Azure Container Apps and Azure Container Instances. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the Google Cloud equivalent of AWS Fargate?
The Google Cloud equivalent of AWS Fargate is Cloud Run. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the AWS equivalent of Azure Container Apps?
The AWS equivalent of Azure Container Apps is AWS Fargate. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the Google Cloud equivalent of Azure Container Apps?
The Google Cloud equivalent of Azure Container Apps is Cloud Run. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the AWS equivalent of Cloud Run?
The AWS equivalent of Cloud Run is AWS Fargate. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the Azure equivalent of Cloud Run?
The Azure equivalent of Cloud Run is Azure Container Apps and Azure Container Instances. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.