Concepts

Layers

  • Capacity: infra on which containers run
  • Controller: manage deployment of workloads
  • Provisioner: tools to interface with the controller

Capacity

There are three options in terms of underlying infra to run workloads:

  • EC2 nodes (self-managed)
  • Fargate (managed)
  • On-prem (self-managed)

References