When working with a microservice architecture, developers create many internal services and APIs to support their applications. However, these developer teams are often siloed or specialized, distributed across multiple office locations, and have different leadership — creating friction in using these internal APIs. Without a centralized hub to …