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.

My Journey to Becoming a Docker Captain

237 views

Published on

I presented "My journey to becoming a Docker Captain" session to DellEMC Folks in Bengaluru. It was a great interactive session with tons of questions around Docker, Tips to become a Docker Captain and much more.

Published in: Technology
  • Be the first to comment

My Journey to Becoming a Docker Captain

  1. 1. 1 My Journey to Becoming a
  2. 2. 2 Ajeet Singh Raina www.collabnix.com
  3. 3. 3 - My Journey Spectrum – Y/Y - What problem does Docker solve for us - Who are Docker Captains and what they do? - 5 Tips to become Docker Captain – “a bonus” Agenda
  4. 4. 4 My Journey 2015 The birth of Collabnix.com Containerizing Dell Legacy Apps
  5. 5. 5
  6. 6. 6 What’s with this Docker thing?
  7. 7. 7 Monolithic A Decade Ago (and still valid) Ap - Apps were monolithic Slow Changing - Built on a single stack such as .NET or Java L - Long Lived - Deployed to a single server Big Server
  8. 8. 8 Today - Apps are constantly developed - Newer version are deployed often - Built from loosely coupled components - Deployed to a multitude of servers Customer/ Clients/ Users Data Storage Data Storage Data Storage
  9. 9. 9 Once upon a time… A Software Stack 9 Once upon a time… A Software Stack
  10. 10. 10 Now....much more distributed, complex..Now....much more distributed, complex..
  11. 11. 11
  12. 12. 12 Matrix from Hell…
  13. 13. 13
  14. 14. 14 An Effort to solve the problem complexity…An Effort to solve the problem complexity…
  15. 15. 15 Every possible goods to ship X Every possible way to shipEvery possible goods to ship X Every possible way to ship
  16. 16. 16 A Solution…
  17. 17. 17 Docker ~ Brings standardization on packaging goods
  18. 18. 18 Docker.com says Docker is an open platform for developers and sysadmins to build, ship & run distributed application.
  19. 19. 1919 What is Docker? Virtualization Tool? Configuration Manager? VM Manager?
  20. 20. 20 Less Portable, Minimal Overhead Most Portable, Lots of Overhead Manual Configuration Traditional VMs Configuration Tools
  21. 21. 21 • Container based technology. • Standardized packaging for software and all the dependencies • Isolate apps from each other • Share the same OS kernel • Works for all major Linux distributions What is Docker?
  22. 22. 22 VM Containers
  23. 23. 2323 Containers Vs VMs
  24. 24. 24 2015 Birth of Collabnix.com Containerizing Dell Legacy Apps 2016 Honored as “Docker Captain” Invited for Docker Distributed Summit, Berlin, Germany My Journey
  25. 25. 25 Docker Captains Who are they?  Community Leaders who love Docker  An Elite group of Docker Super-Users  Docker ambassadors but NOT Docker employees What they do? All the Great Things -  Blogging  Writing Books  Speaking in Conferences,  Creating Tutorials & Classes  Offering Support in Forums, Slack Channels, IRC  Contributing to Local Events  Contributor for Docker Projects https://www.docker.com/docker-captains
  26. 26. 26
  27. 27. 27 Docker Distributed Systems Summit, Berlin
  28. 28. 28 2015 Birth of Collabnix.com Containerizing Dell Legacy Apps 2016 Honored as “Docker Captain” Invited for Docker Distributed Summit, Berlin, Germany My Journey
  29. 29. 29 2015 Birth of Collabnix.com Containerizing Dell Legacy Apps 2016 Honored as “Docker Captain” Invited for Docker Distributed Summit, Berlin, Germany 2017 Awarded “Most Read Blog” Conducted Workshop @ Dockercon 2017 Austin TX My Journey
  30. 30. 30
  31. 31. 31 2015 Birth of Collabnix.com Containerizing Dell Legacy Apps 2016 Honored as “Docker Captain” Invited for Docker Distributed Summit, Berlin, Germany 2017 Awarded “Most Read Blog” Conducted Workshop @ Dockercon 2017 Austin TX 2011 Docker Meetup Organizer LinuxKit Contributor My Journey
  32. 32. 32 2015 Birth of Collabnix.com Containerizing Dell Legacy Apps 2016 Honored as “Docker Captain” Invited for Docker Distributed Summit, Berlin, Germany 2017 Awarded “Most Read Blog” Conducted Workshop @ Dockercon 2017 Austin TX 2011 Docker Meetup Organizer Top LinuxKit Contributor 2018 5 Million Visits @ Collabnix Invited for Dockercon 2018 SF 2011 Birth of OpenUSM DellEMC Server Management & Log Analytics My Journey
  33. 33. #5 Tips for becoming Docker Captain
  34. 34. #1: Getting Involved with Docker Community – “Be Passionate”
  35. 35. #2: Share Your Knowledge via Blogs, Webinars
  36. 36. #3: Be a High-Class Docker Contributor
  37. 37. #4: Speak at Conferences
  38. 38. #5: Be Part of Local Docker Event
  39. 39. #6: Follow Docker Captains
  40. 40. Questions?

×