EKS vs ECS vs Fargate

tldr; ECS is just AWS’s proprietary orchestration solution. EKS is their kubernetes service - you don’t have to manage the kubernetes control plane (don’t have access to master node, but you do get the kubernetes API). Fargate can be used with ECS or EKS and basically abstracts away the compute nodes on which containers run.