ECS OR EKS
ECS is more suitable for small deployment. ECS you are locked into Amazon and have no control over different type of scaling.
EKS on the other hand provide more configurable options. And is open-source and cloud agnostic.
For both ECS and EKS you have two choices of of hosting:
- EC2 — provision your own instance
- Fargate — let's AWS provision for you