Microservices Practitioner Summit Jan '15 - Microservices Practitioner Summit - Framing...

Preview:

Citation preview

datawire.io

Agenda

2

10:15am Welcome

datawire.io

Street cred slide

Horizontal view, kindness of strangers Distributed systems engineering problem

3

datawire.io 4

#microservices

datawire.io 5

datawire.io 6

datawire.io 7

Creating loosely coupled systems so that systems can be built and designed independently.

A tech-y view of microservices:

datawire.io 8

A fancy name for service oriented architecture (minus an ESB).

(Another) tech-y view:

datawire.io 9

Microservices is about decentralizing decision making to accelerate velocity.

A human view:

datawire.io

Decentralizing decisionmaking

10

Code

Ship date

Technology stack

datawire.io 11

datawire.io 12

Grumpy PHB Enlightened PHB

Architectural / coding standards Developer experience

Architectural review board

Delegate technical decisions

Throughput (story points) Latency (deploys)

MTBF MTTR

datawire.io

Onward

Shift in architectural design Shift in organization Shift in process and approach

13

Recommended