Micro services
Conquer monoliths
Before they own you
github.com/Netflix
fail often
REASONABLY
SMALL
WEB
SERVICES
PIMP MY
MONOLITH
Database
Middle tier
Front end
NETWORKS
REST & JSON
CLOUD
DEPLOYMENT TOOLS
INFLEXIBLE RELEASES
Deploymentsupgrades
Autonomy
•Trials
•Feature FLAGS
•Versioning
Tech diversity
Powercraft
SCALING
Powercraft
gilt
quickeron boarding
Build
monolith
first
Servers
Monitoring
deployment
Breakup
monoliths
Legend applications
Web
Windows
Eat your
own
Dog food
Legend applications
Web
Windows
Contract Testing
Consumer driven
DMZ
CLIENT CERTS API KeysHTTPS
Not
(just)
About
technology
MS architecture: tiny.cc/MSarch
Martin Fowler: tiny.cc/martinOnMStiny.cc/martinOnMSgist
Zhamak Dehghani: tiny.cc/zhamakOnMS
MS in Lokad: tiny.cc/MSinProd01
MS in Karma: tiny.cc/MSinProd02
Steve Yegge: steverant.pen.io
resources