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 |