Microservices dashboard - JavaDay 2016

Post on 16-Apr-2017

126 views 4 download

transcript

Microservices VisualisedA story of managerial fears and analysis paralysis

Change one thing, Change everything.

Such minor changes,Such huge consequences.

Prov is ion ing new instances for sca l ing takes ages .

Heavy load in one component requi res

everyth ing to sca le up.

Strong Module Boundaries Distribution

Eventual Consistency

Independent DeploymentOperational Complexity

Technology Diversity

Security Segmentation

Separate Scale-out

Parallel Development

“If you can't build a monolith, what makes you think microservices are the answer?”

Simon Brown

Health Aggregation

Mappings Aggregation

Index Aggregation

Pact Aggregation

High-performingITorganizations

deploy30x morefrequently

with200x shorterleadtimes

theyhave60x fewerfailures

andrecover168x faster

- Puppetlabsstateofdevopsreport2015

IconscreatedbyGregorČrešnar,SerkanDoğan,lipi,CarlosSalgado,iconsphere,ViconsDesignsfromtheNounProjectsPicturesfromGameofThrones,www.solararesort.ca,io9.gizmodo.com,blog.bazaarvoice.com,www.nginx.com

https://github.com/ordina-jworks/microservices-dashboard

@andreasevers