I am new to using AWS ECR Clusters for microservices projects.
I want to deploy a microservices infrastructure, where I'm able to re-build and re-deploy any microservice on demand. I have deployed a microservice using the ECR registry, and creating Task Definitions per images in ECR.
Is it best practice to create one Cluster per microservice, or one Cluster for all the microservices, but one Service per microserivce?
I would love to hear the best practices around this!