Post on 15-Aug-2015
Redistribution des cartes DevOps avec Docker
Adrien Blind, Coach DevOps Société Générale
@AdrienBlind
adrien.blind@sgcib.com
The container paradigm
« A technology which standardize packaging and operations of applications »
@AdrienBlind
IsolationVirtualisation
VM VMVM
Hypervisor
Hardware
App.
MDW
App.
MDW
App.
MDW
Kernel Kernel Kernel
OSbase
OSbase
OSbase
Kernel
Hardware or VM
Container
App.
OSbase
MDW
Container
App.
OSbase
MDW
Container
App.
MDW
OSbase
@AdrienBlind
Example usecases for Ops people
Rationalize Operating Systems
Decouple system baseline vs operational use
Ease transition to the cloud
…@AdrienBlind
DevOps Roles shift
Teams concerned about their app. product
Feature teams onboard Devs & Ops
Focuses on container’s content
Don’t care about where the container will run
Knows how to build the container and operate the app
“You build it, you run it!”
Teams concerned about their infra. product
Feature teams onboard Devs & Ops
Concerned about the external shape of the container
Ignore how images are built
Knows how to operate huge amount of containers
@AdrienBlind
CaaS & Continuous Delivery
001101010011010110110101111101110101111010011
EnvironmentsCVS+Soft. factory
Developer
@AdrienBlind
“Deliver full-stack products better than the only app.’’
001101010011010110110101111101110101111010011
Environments
Registry
CVS+Soft. factory
Developer
Ops
@AdrienBlind
CaaS & Continuous Delivery