title: AWS ECS - What factors should I consider when creating a new cluster or re-using an existing cluster and creating a new service
body: <p>I have used AWS ECS before. I understand the basic concepts between ECS Cluster vs ECS Service vs ECS task. What I haven't quite wrapped my head around is <strong>when</strong> I should create a new Cluster vs re-using an existing ECS Cluster and creating a new service within it.</p>
  <p>To give a more concrete example if I have 2 microservices, what factors I should consider when deciding whether to use a new ECS cluster vs just creating a new ECS Service for the 2 microservices? The only thing that I can think of is if I want to re-use the ec2 instances within the cluster across ECS services. i.e. to squeeze more containers onto the ec2 instances. However if I use Fargate then this doesn't seem to be a factor.</p>
  <p>I'd be curious to know what factors I am overlooking and what factors people have come across in the real world.</p>