How to do a Microservice deployment in ECS

When we deploy multiple microservices in ECS do we need to create separate LB’s or we can do it in one single LB, how to do that?

Hi @georgethms10 ,

He depends on your architecture

  • If only one of your microservice need to be expose and the other communicate only between then so only this one need to have LB
  • If your have multiple microservice expose so you need to have LB for each of them

You’ve also the kubernetes ingress approach, you can check on it on this link Load balancing Amazon ECS services with a Kubernetes Ingress Controller style approach | Containers