Building a microservices ecosystem