Amazon ECS launch types - Amazon Elastic Container Service

Amazon ECS launch types

The task definition launch type defines what capacity the task can run on, for example AWS Fargate.

After you choose the launch type, Amazon ECS verifies that the task definition parameters you configure work with the launch type.

The following table describes the available launch types.

Launch type Learn more

Fargate

Fargate is a serverless, pay-as-you-go compute engine that lets you focus on building applications without managing servers. Fargate launch type for Amazon ECS
EC2 You choose the instance type, the number of instances, and manage the capacity. EC2 launch type for Amazon ECS
On-premises virtual machines (VM) or servers Amazon ECS Anywhere provides support for registering an external instance such as an on-premises server or virtual machine (VM), to your cluster. External (Amazon ECS Anywhere) launch type for Amazon ECS