Hacker News new | ask | show | jobs
by pid-1 1109 days ago
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 good arguments to convince me.

4 comments

ECS is just docker instances. I don't really see how that locks you in.
The IaC / knowledge you need to know to use ECS in a way that replaces EC2 + compose is minimal, bordering on negligible.

I'd use it on day 1 (over EC2 + compose) just to avoid managing an OS or deployment infrastructure.

EC2 runs AMIs but ECS runs Docker images. The development experience with Docker containers is a bit smoother.
> It really locks you in the AWS ecosystem

the bar for being "locked in" seems to drop further every day.