Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
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
p...
Image Registry
CI/CD
Security scan
& sign
Traditional
Third Party
Microservices
docker store
DEVELOPERS IT OPERATIONS
Cont...
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 ...
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
• Infrastr...
28
http://highscalability.com/blog/2013/11/19/we-finally-cracked-the-10k-problem-this-time-for-managing-se.html
Server/Sys...
28
https://blog.docker.com/2014/12/dockercon-europe-keynote-continuous-delivery-in-the-enterprise-by-henk-kolk-ing/
Henk K...
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 pe...
Infrastructure
Culture
• Do not reinvent the wheel
• Build on the shoulders of giants
• Containers exist in Linux since 20...
Design
• Simple is powerful
• Accessibility enables Innovation
• Docker made containers accessible to
a wide audience
• De...
Risk
• Fail often, fail quickly, and learn
• Encourage risk taking and
experimentation
• Without risk, there is no innovat...
Open Source Culture
• Leveling the playing field
• Compete with Giants
• “no matter who you are, most of the smartest
peop...
API Culture
• Build reusable components
• “Teams must communicate through service interfaces. No
other form of communicati...
Hire the Right People
• High bar for recruiting
• Free food, best perks in the industry
• A successful team is diverse: di...
Lessons Learned - Summary
• Infrastructure culture: do not reinvent the wheel
• Design: accessibility fuels innovation
• R...
References
• Google Innovation Culture, chanezon, 2009,
https://www.slideshare.net/chanezon/google-innovation-culture
• “R...
Upcoming SlideShare
Loading in …5
×

Docker Innovation Culture

217 views

Published on

Specific traits in Docker innovation cuture

Published in: Software
  • Be the first to comment

  • Be the first to like this

Docker Innovation Culture

  1. 1. Docker Innovation Culture October 2017 Patrick Chanezon @chanezon, Docker, Inc
  2. 2. French Polyglot Platforms Software Plumber San Francisco Developer Relations @chanezon
  3. 3. Docker
  4. 4. 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
  5. 5. 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
  6. 6. docker.com/mta
  7. 7. Some of our Customers
  8. 8. Tao of Docker
  9. 9. 之道 Tao, The Way
  10. 10. 之道 Tao
  11. 11. 无为 Wu-wei, Effortless action
  12. 12. 无为 Wu-wei, Effortless action
  13. 13. 自然 Ziran, Naturalness
  14. 14. 自然 Ziran, Naturalness container based No state No couplingbounded context
  15. 15. 无为 Modernize traditional applications without coding The Docker 之道 自然 Create microservice applications with the container platform that started the container revolution
  16. 16. The Docker 之道 Pour vos applicationsdes Enterprises
  17. 17. Trends
  18. 18. Trend: Agile MTBIAMSH (Mean Time Between Idea And Making Stuff Happen) Low MTBIAMSH Adrian Cockcroft (Netflix, AWS)
  19. 19. 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
  20. 20. 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
  21. 21. 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
  22. 22. Innovation Culture
  23. 23. “The Future is already here – it’s just not very evenly distributed” William Gibson, Neuromancer
  24. 24. Innovation Culture Traits • Infrastructure culture • Design • Risk • Open Source culture • API culture • Hire the right people
  25. 25. Infrastructure Culture • Do not reinvent the wheel • Build on the shoulders of giants • Containers exist in Linux since 2008
  26. 26. Design • Simple is powerful • Accessibility enables Innovation • Docker made containers accessible to a wide audience • Developers started to build on top of Docker
  27. 27. 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
  28. 28. 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
  29. 29. API Culture • Build reusable components • “Teams must communicate through service interfaces. No other form of communication will be allowed.” – Jeff Bezos (Amazon CEO)
  30. 30. Hire the Right People • High bar for recruiting • Free food, best perks in the industry • A successful team is diverse: different background and nationality
  31. 31. 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
  32. 32. 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

×