IMO ECS is in a weird position right now, because: 1 - It's simpler thank K8s, but not that much simpler than your avg managed K8s offering 2 - It really locks you in the AWS ecosystem 3 - It is way less used than K8s or just running things on servers, so there are way less help / learning resources I really don't see how using ECS is much better than EC2 + compose for small setups and this post didn't provide many g…
I'd use it on day 1 (over EC2 + compose) just to avoid managing an OS or deployment infrastructure.