Docker Innovation Culture
October 2017
Patrick Chanezon
@chanezon, Docker, Inc
French
Polyglot
Platforms
Software Plumber
San Francisco
Developer Relations
@chanezon
Docker
From dotCloud to Docker in a few steps…
• dotCloud:
Platform as a
Service
• 2010-2012
• Docker: the
OpenSource
Container
platform
• 2013-2014
• Docker:
Monetization and
Business growth
• 2015-present
Image Registry
CI/CD
Security scan
& sign
Traditional
Third Party
Microservices
docker store
DEVELOPERS IT OPERATIONS
Control Plane
Docker EE Platform to Modernize Traditional Apps
And Beyond
docker.com/mta
Some of our Customers
Tao of Docker
之道 Tao, The Way
之道 Tao
无为 Wu-wei, Effortless action
无为 Wu-wei, Effortless action
自然 Ziran, Naturalness
自然 Ziran, Naturalness
container
based
No state
No couplingbounded context
无为 Modernize traditional applications without
coding
The Docker 之道
自然 Create microservice applications with the
container platform that started the container
revolution
The Docker 之道
Pour vos applicationsdes Enterprises
Trends
Trend: Agile
MTBIAMSH (Mean Time Between Idea And Making Stuff Happen)
Low MTBIAMSH
Adrian Cockcroft (Netflix, AWS)
Trend: Devops
• Cultural movement
• Inspired by agile methods
• People, Processes & Tools
• Continuous delivery
• Infrastructure as code
• Cross silo collaboration
• Small iterations
• Feedback loop, measurement
Image from Patrick Debois
http://www.slideshare.net/jedi4ever/devops-the-war-is-over-if-you-want-it
http://www.slideshare.net/jedi4ever/devopsdays-downundervfinal
28
http://highscalability.com/blog/2013/11/19/we-finally-cracked-the-10k-problem-this-time-for-managing-se.html
Server/Sysadmin
1999: 5(Windows) - 50 (Linux)
2015: 10k-20k
x2000
28
https://blog.docker.com/2014/12/dockercon-europe-keynote-continuous-delivery-in-the-enterprise-by-henk-kolk-ing/
Henk Kolk, ING, DockerCon EU 2014
People, Processes, Products
deployment time: 9 months -> 15 min
1500 deployments/week
Innovation Culture
“The Future is already here –
it’s just not very evenly
distributed”
William Gibson, Neuromancer
Innovation Culture Traits
• Infrastructure culture
• Design
• Risk
• Open Source culture
• API culture
• Hire the right people
Infrastructure
Culture
• Do not reinvent the wheel
• Build on the shoulders of giants
• Containers exist in Linux since 2008
Design
• Simple is powerful
• Accessibility enables Innovation
• Docker made containers accessible to
a wide audience
• Developers started to build on top of
Docker
Risk
• Fail often, fail quickly, and learn
• Encourage risk taking and
experimentation
• Without risk, there is no innovation
• Docker was initially small component of
dotCloud
Open Source Culture
• Leveling the playing field
• Compete with Giants
• “no matter who you are, most of the smartest
people work for someone else.”
Bill Joy
• Leverage a large ecosystem contributions in
Engineering and Marketing
• You’re not alone anymore
• Docker became a standard by being widely
available
• dotCloud vs Docker - closed vs open
API Culture
• Build reusable components
• “Teams must communicate through service interfaces. No
other form of communication will be allowed.”
– Jeff Bezos (Amazon CEO)
Hire the Right People
• High bar for recruiting
• Free food, best perks in the industry
• A successful team is diverse: different
background and nationality
Lessons Learned - Summary
• Infrastructure culture: do not reinvent the wheel
• Design: accessibility fuels innovation
• Risk: fail often, quickly, and learn
• Open Source culture: be visible and compete with giants
• API culture: build reusable components
• Hire the right people: a successful team is a diverse team
References
• Google Innovation Culture, chanezon, 2009,
https://www.slideshare.net/chanezon/google-innovation-culture
• “Reverse Engineering Google’s Innovation Machine”, HBR april 2008, Bala Iyer
and Thomas Davenport
http://harvardbusinessonline.hbsp.harvard.edu/hbsp/hbr/articles/article.jsp?m
l_action=get-article&articleID=R0804C
• Bezos memo through Steve Yegge’s post
https://plus.google.com/+RipRowan/posts/eVeouesvaVX
• Joy’s law of management
https://en.wikipedia.org/wiki/Joy%27s_law_(management)
• Docker Innovation Culture, Sam Alba, 2017

Docker Innovation Culture

Editor's Notes

  • #5 2010: The 2 founders spend the Summer at Ycombinator in Mountain View, CA Dec 2010: Seed funding to $800k Mar 2011: Raised $10M in Serie A Mar 2013: First public demo of Docker at a tech conference (PyCon) in Santa Clara, CA Apr 2013: Ben Golub joins Docker as the new CEO Oct 2013: dotCloud Inc becomes Docker Inc Jan 2014: Serie B - $15M Sept 2014: Serie C - $40M April 2015: Serie D - $95M at $1B Valuation May 2017: Steve Singh (former CEO of Concur) becomes joins Docker as new CEO
  • #24 Le futur est déjà présent, mais il n’est pas distribué de maniere égale.
  • #30 Advanced Programming Interface L’innovation se déroule ailleurs