8. Scaling
Only services that are constrained by
performance need scaling.
Elastic (on-demand) scaling of smaller
services leads to better cost control
9. Ease of Deployment
Services can be deployed independently and
faster.
Changing a monolith could have more impact
and risk so deployments are slower.
10. “Organizations which design
systems ... are constrained to
produce designs which are
copies of the communication
structures of these
organizations.”
— Melvin Conway
21. Aliases
# What about running oneshot containers
with the build tool inside.
$ alias npm='docker run --rm -ti -v
$(pwd):$(pwd) -w $(pwd) teemow/npm'
$ npm install
28. We ♥ CoreOS
but there are lots of options here.
● Mesosphere
● Kubernetes
● Consul
● Project Atomic
29. There is a Meetup in Cologne
Docker Cologne - CoreOS Meetup
19:00, 14th October
Startplatz
Brandon Philips, CTO of CoreOS
Luke Marsden, CTO of Flocker
30. Sign up for the
Giant Swarm private Beta
Request Invite
http://giantswarm.io/