Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Microservices visualised: a story of managerial fears and analysis paralysis - IT Weekend 2016

Andreas Evers
September 17, 2016

Microservices visualised: a story of managerial fears and analysis paralysis - IT Weekend 2016

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.

Join this talk to gain some insights in what a microservice architecture means 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.

Andreas Evers

September 17, 2016
Tweet

More Decks by Andreas Evers

Other Decks in Technology

Transcript

  1. Provisioning 
 new instances for 
 scaling takes ages. Heavy

    load in one component requires everything to scale up.
  2. Strong Module Boundaries Distribution Eventual Consistency Independent Deployment Operational Complexity

    Technology Diversity Security Segmentation Separate Scale-out Parallel Development
  3. “If you can't build a monolith, what makes you think

    microservices are the answer?” Simon Brown
  4. High-performing IT organizations deploy 30x more frequently with 200x shorter

    lead times they have 60x fewer failures and recover 168x faster - Puppet labs state of devops report 2015
  5. Icons created by Gregor Črešnar, Serkan Doğan, lipi, Carlos Salgado,

    iconsphere, Vicons Designs from the Noun Projects Pictures from www.businessforall.eu, www.solararesort.ca, io9.gizmodo.com, blog.bazaarvoice.com, www.nginx.com