So you’ve jumped on the hype train, built a bunch of microservices, and got your first releases under your belt. Now what? Our experiences taught us this is the easy part. With the newly obtained microservices freedom, teams easily plunge into a world of cowboys and unicorns. The big ball of mud is just around the corner. Panic, mayhem and chaos loom over the organisation, waiting for everything to spin out of control. Especially for any enterprise not residing in silicon valley, maintaining some sort of governance and compliancy is essential.
What does a microservice architecture mean not just for the developer, but also for analysts and managers? What can we as developers do to offer them peace of mind? Visualising the state of the architecture is playing a crucial role here.
This leads us to the microservices dashboard, a brand new open source project, officially launched its first major release at Spring One Platform. Building on top of Spring Boot and Spring Cloud, it visualises your microservice architecture and integrates with tools every microservice architecture benefits from. This ranges from consumer-driven-contract testing over service discovery to hypermedia traversal and more.
The dashboard repo is https://github.com/ordina-jworks/microservices-dashboard