• IT REVOLUTION
  • Newsletter
  • About
  • Contact
  • My Resources
  • Books
  • Resources
  • Courses
  • Podcast
  • Videos
  • Conference
  • Blog
  • IT REVOLUTION
  • Newsletter
  • About
  • Contact
  • My Resources

IT Revolution

Helping technology leaders achieve their goals through publishing, events & research.

  • IT REVOLUTION
  • Newsletter
  • About
  • Contact
  • My Resources
  • Books
  • Resources
  • Courses
  • Podcast
  • Videos
  • Conference
  • Blog

The Convergence of DevOps

March 30, 2012 by John Willis 27 Comments

I’d like to describe how DevOps is the culmination of three amazing and significant movements. This is what we’re putting into the DevOps Cookbook [later retitled The DevOps Handbook].

So the saying goes “If I could have a nickel for every time I have heard the expression “Cloud? We’ve been doing that for 20 years!” I would be a …”

So goes DevOps.  The funny thing is that most people are right in saying “we’ve been doing DevOps for years.”  That’s mainly because there is not good canonical definition for DevOps.  However, the purpose of this post is not to debate the definition of DevOps; moreover, it’s to help describe and understand the movement’s history.

Last year, when asked to deliver the keynote for the DevOpsDays MoutainView 2011,  I gave a presentation called “DevOps State of the Union.”  I identified three distinct threads that helped us arrive at the current healthy debate and movement we call DevOps.  Of course this is not the only list; but I believe it’s an excellent place to start.

The Agile Infrastructure Thread

Probably the most recognized thread is the one that starts with Patrick Debois (@patrickdebois) and Andrew Shafer (@littelidea).  At the Agile 2008 conference Patrick and Andrew tried to run a BOF called “Agile Infrastructure”. Unfortunately no one came.  However, around the same time Marcel Wegerman had started an agile-sysadmin mailing list in Europe that Patrick was heavily involved with.  This list was instrumental in promoting a bridge between development and systems administration.

I first heard of the agile infrastructure concept while listening to Andrew, Isreal Ghat (@agile_exec) and Michael Cote (@cote) on a Redmonk podcast.  I was so excited I had to pull my car off the road to take notes.  I immediately called Andrew and he turned me on to Patrick and the work he was doing.  Actually it’s more of an accident that the term “DevOps” came to be,  Patrick was so excited about John Allspaw’s seminal Velocity 2009 presentation titled “10+ Deploys Per Day: Dev and Ops Cooperation” he decided to create a two day conference called DevOps Days in Ghent in late 2009.  At the time I was working as a cloud evangelist for Canonical and I somehow convinced my then boss Simon Wardley (@swardley) to let me attend this this first time event.  I knew this conference was going to be an important event for the growth of cloud computing, but, I credit Simon for having foresight to sponsor my attendance.  Cloud and Devops who knew?

In my option, this event was the closest, we will ever get to a “DevOps Manifesto.”  The passion and influencers in this event, even with less than 50 attendees,  created the start of the DevOps movement around the world.  Many participants, including Lindsay Holmwood (@auxesis) from Australia and Julian Simpson (@builddoctor), R.I. Pienaar (@ripienaar), Chris Read (@cread) and Stephen Nelson-Smith (@lordcope) from the UK, went on to found DevOps Days in their respective countries. I came back to the good old USA and started blogging and spreading the good news.

With the help of Damon Edwards (@damonedwards),  Andrew Shafer (@littelidea) and Jesse Robins (@jesserobbins) we were able to pull off the first US based DevOps Days in Moutainview in 2010. Bringing together some of the brightest operations experts in America,  DevOps Days Mountainview proved to be another milestone event for the movement. Namely because it was the first event where analysts were in attendence.  In fact, it was this event that sparked Jay Lyman of the 451 Groups to write the  first ever analyst report on DevOps.  I guess the rest, as they say, is history.

The Velocity Thread

Most people will cite John Allspaw’s (@allspaw) Velocity 2009 presentation titled “10+ Deploys Per Day: Dev and Ops Cooperation” as a pivotal moment in the Devops movement.  I was fortunate enough to be at that presentation and it blew me away.  You can image the headline of 10+ deploys a day.  It brought shock and awe to the room.  Ten plus deploys a day? That can’t possibly work.  Taking some creative license in recounting this event, I swear there were people throwing up in the back of the room from the sheer horror they had just witnessed.

Like Patrick,  John is an icon for the Devops movement; however, there is a little pre-history that deserves some deeper investigation on this thread.  In 2007 I stumbled upon a great post by Jesse Robbins on O’Reilly Radar titled “Operations is a competitive advantage… (Secret Sauce for Startups!).”  For the first time Jesse was introducing technical debt as not just a metaphor for software development but applying it to operations as well. In his article he has a link to another great post done by Tim O’Reilly in 2006 called “Operations: The New Secret Sauce.”  This is what I call “Tim’s Operations Elephant in the Room Epiphany.” Tim’s epiphany, along with a lot of Jesse’s hard work, created the Velocity conference.  Without Patrick, John, and Jesse, the DevOps movement may have never gained the traction necessary to really take off.

The Lean Startup Thread

But wait there more…  I would be remiss if I didn’t mention the influence of Lean on DevOps.  More importantly the subliminal impact Eric Ries has had on DevOps.

This story starts with a book called “Four Steps to the Epiphany” written by Steven Blank. Four Steps’s Customer Development Methodology was a major influence of Eric Ries’ Lessons Learned blog and his eventual book title “Lean Startup”.  Eric took many of the great “Lean Manufacturing” ideas combined with Blank’s approaches and built his first startup called IMVU.  It was there he blogged about the methods he used while engineering the startup.  Eric and Blank’s influence reaches far beyond just their books.

The Lessons Learned  blog Eric created had a major impact on many Silicon Valley startups between 2007 and 2010.  One such startup, a company called Wealthfront, now an undisputed poster child for the implementation of DevOps, not surprisingly, was directly influenced by Eric.  Eric acted as an advisor to Wealtfront and drove a lot of their operational engineering decisions.

Last but not least this thread would be incomplete without a to shout to Jez Humble (@jezhumble) of Thoughtworks. on his work with ‘Continous Delivery.”  I am not sure how much influence Blank and Ries played a role in Jez’s canonical source on “Continuos Delivery, but I am certain he (Jez) deserves a place holder in this thread.

Most Recent Articles

  • From Milestones to a Continuous Quality Assurance Flow
  • Model Life-Cycle Management at Continental Tires
  • Flow Engineering

Filed Under: DevOps Community

Comments

  1. Jesse Robbins says

    April 3, 2012 at 6:13 pm

    John, this is an exceptional post.  

    I owe my own thanks to Brady Forrest & Artur Bergman who recruited me to O’Reilly Radar.  That put me in a position to lobby Tim O’Reilly to create a home for our tribe.  

    Tim’s story of that history is here: http://www.youtube.com/watch?v=MH9qxqPMYGk-Jesse

    Reply
  2. jezhumble says

    April 30, 2012 at 6:46 pm

    Thanks for the shout out John.

    Dave and I had been writing the book for three years when Tim Fitz’ continuous deployment post came out, and I came across Steve Blank’s work at about the same time. However I failed to do my research thoroughly enough, and the first I heard about Eric Ries was when someone tweeted that I had stolen his ideas after our book came out (fortunately Eric is a great guy and we defused that particular bomb).

    I love the fact you describe the movement as a “convergence”. That’s exactly how it felt to me. The Continuous Delivery book itself is a convergence of experiments many of us in ThoughtWorks had been working on for several years, mainly in the “enterprise” IT space. It became clear in the year before the book was published that there were multiple other independent streams – as you describe here – that were all pursuing the same train of thought within other communities (proof that software people are – ironically – still crap at communication).

    Having set out to write a niche book on the utterly dry topic of build and release management, I am still amazed that this stuff has become cool, and excited that as a community we might actually help to leave IT in a better state than we found it.

    Reply
    • Jez Humble says

      September 7, 2012 at 11:28 pm

      PS the beginning of the “continuous delivery” thread was a paper presented by me, Chris Read, and Dan North at Agile 2006 called the Deployment Production Line – http://continuousdelivery.com/wp-content/uploads/2011/04/deployment_production_line.pdf – that disappeared without trace. I guess its time had not come – plus we did a pretty bad job of writing it up.

      Reply
  3. Mike Orzen says

    May 12, 2012 at 9:04 am

    Excellent post John! The concepts around DevOps is “lean thinking” applied to the lifecycle of an app or system. Lean is a gathering of many great thinkers (Ford, Deming, Ohno, Shingo, Womack, Rother to name a few). It is not surprising that DevOps is also a melting pot of ideas and, by its very nature, evolving as new insights and levels of understanding are uncovered.

    Reply
  4. mony1 says

    June 3, 2014 at 12:40 am

    شركة
    شفط بيارات الرياض

    Reply
  5. mony1 says

    June 3, 2014 at 12:43 am

    شركة
    تنظيف خزانات المياه بالرياض

    شركة
    عزل خزانات بالرياض

    شركة
    عزل اسطح بالرياض

    شركة
    عوازل

    شركة
    عزل مائي

    شركة
    كشف تسربات المياه بالرياض

    شركة
    تسليك مجارى بالرياض

    شركة
    تنظيف بيارات بالرياض

    شركة
    نقل عفش بالرياض

    Reply
  6. mony1 says

    June 3, 2014 at 12:44 am

    شركات
    نقل أثاث بالرياض

    نقل
    اثاث رخيص في الرياض

    شركة
    تخزين اثاث في الرياض

    شركات
    كشف تسربات المياه بالرياض

    شركة
    عزل خزانات بالرياض

    شركة
    تنظيف خزانات بالرياض

    شركة
    تسليك مجاري بالرياض

    شركة
    رش مبيدات بالرياض

    شركة
    مكافحة الحشرات بالرياض

    شركة
    تنظيف موكيت بالرياض

    شركة
    تنظيف فلل بالرياض

    شركة
    نظيف منازل بالرياض

    شركة
    نقل اثاث بالرياض

    تخزين
    اثاث

    شركة
    رش مبيدات بالرياض

    شركة
    مكافحة حشرات بالرياض

    شركة
    تنظيف خزانات بالرياض

    شركة
    عزل خزانات بالرياض

    كشف
    تسربات المياه

    شركة
    تنظيف فلل بالرياض

    شركة
    تنظيف مجالس بالرياض

    شركة
    تنظيف موكيت بالرياض

    شركة
    تنظيف شقق بالرياض

    شركة
    تنظيف منازل بالرياض

    شركة
    تنظيف بيارات بالرياض

    شركة
    عزل اسطح بالرياض

    شركة
    تنظيف مسابح بالرياض

    شركة
    تنظيف كنب بالرياض

    شركة
    جلى بلاط بالرياض

    شركة تنظيف خزانات بالمدينة

    شركة تنظيف خزانات بالدمام

    نقل أثاث بجدة

    شركة تسليك مجاري
    بالدمام

    شركة عزل خزانات
    بالدمام

    نقل أثاث
    بالمدينة

    شركة عزل خزانات بالرياض

    شركة تنظيف خزانات بجده

    شركة تنظيف خزانات بالخرج

    شركة عزل خزانات
    بالدمام

    نقل أثاث بالدمام

    افضل
    شركة تنظيف بالخرج

    شركة
    تنظيف شقق بالخرج

    شركة
    تنظيف فلل بالخرج

    شركة
    تنظيف منازل بالخرج

    شركة
    تنظيف مجالس بالخرج

    شركة
    تنظيف موكيت بالخرج

    شركة
    تنظيف خزانات بالخرج

    شركة
    مكافحة حشرات بالخرج

    شركة
    رش مبيدات بالخرج

    شركة
    عزل اسطح بالخرج

    شركة
    مكافحة حشرات بالخبر

    شركة
    عزل خزانات بالخبر

    شركة
    تنظيف موكيت بالخبر

    شركة
    تنظيف فلل بالخبر

    شركة
    تنظيف بالخبر

    شركة
    عزل اسطح بالخبر

    شركة
    نقل اثاث بالخبر

    شركة
    تنظيف بالرياض

    شركة
    تنظيف شقق بالرياض

    شركة
    تنظيف منازل بالرياض

    احسن
    شركة تنظيف بالرياض

    شركة
    تنظيف موكيت بالرياض

    شركة
    شفط بيارات الرياض

    تركيب
    خزانات مياه بولى إيثيلين بالرياض

    شركة
    كشف تسربات المياه بالرياض

    شركة
    عزل خزانات بالرياض

    شركات
    تنظيف خزانات بالرياض

    شركة
    تنظيف خزانات بالرياض

    افضل
    شركة تنظيف خزانات بالرياض

    شركات
    عزل مائي

    شركات
    كشف تسربات بالرياض

    شركة
    عزل اسطح بالرياض

    خزانات
    الفيبر جلاس

    شركات
    عزل خزانات بالرياض

    افضل
    شركه لتسليك المجاري

    شركة
    عزل اسطح بالرياض

    هنا

    here

    here

    هنا

    هنا

    Reply
  7. roknnagd says

    April 28, 2015 at 11:27 pm

    Hello ,,,,,,
    شركة تنظيف فلل بالرياض – شركة تنظيف شقق بالخرج – شركة تنظيف مجالس بالبخار – تنظيف خزانات– غسيل خزانات – شركة تنظيف واجهات حجر بالرياض – شركة تنظيف واجهات زجاج بالرياض – شركة تنظيف فرش بالرياض – تنظيف سجاد بالرياض – شركة تنظيف مسابح بالرياض – تنظيف مسابح – شركة نظافة بجدة – شركة تنظيف بالدمام – افضل شركة نقل اثاث بالرياض – شركة نقل اثاث – شركة تخزين اثاث بالرياض – شركة تخزين عفش بالرياض – رش مبيدات – شركة رش مبيدات بالرياض – شركة رش مبيدات بجدة – شركة مكافحة حشرات بالدمام – شركة رش مبيدات بالدمام – شركة مكافحة حشرات بجدة – شركة مكافحة النمل الأبيض بالرياض – مكافحة النمل الابيض – شركة عزل خزانات بالرياض – شركة تسليك مجارى بالرياض – شركة تسليك مجاري بالدمام – شركة تنظيف شقق بالدمام – شركة نظافة بالرياض – شركة تنظيف مساجد بالرياض – شركة تنظيف شقق بجدة – شركة تنظيف بجدة – شركة نظافة بالدمام – شركة تنظيف فلل بجدة – شركة تنظيف فلل بالدمام – شركة تنظيف شقق بالقطيف
    ———————————————-
    شركة مكافحة حشرات بالرياض – تنظيف خزانات – غسيل خزانات – تنظيف منازل بالرياض – تنظيف منازل – شركة مكافحة حشرات بالرياض – مكافحة حشرات – شركة تخزين اثاث بالرياض – تخزين اثاث – شركة مكافحة النمل الابيض بجدة – شركة مكافحة النمل الابيض بالدمام – شركة مكافحة الصراصير بالرياض – مكافحة الصراصير – شركة مكافحة البق بالرياض – مكافحة البق – شركة مكافحة الفئران بالرياض – مكافحة الفئران بالرياض – شركة نقل اثاث من الرياض الى جدة – شركة نقل اثاث من الرياض الى الدمام – شركة نقل اثاث من الرياض الى القصيم – شركة نقل اثاث من الرياض الى قطر – شركة نقل اثاث من الرياض الى دبي – شركة نقل اثاث من الرياض الى ابو ظبي – شركة تنظيف بالرياض

    Reply
  8. anton says

    May 11, 2015 at 2:27 pm

    Thanks for Nice and Informative Post. This article is really contains lot more information about This Topic

    hidup sehat alami

    Reply
  9. leni says

    May 11, 2015 at 2:28 pm

    Things are very open and intensely clear explanation of issues. was truly information. Your website is very beneficial.

    glenn colton

    pretty social

    jual jam tangan

    Reply
  10. leni says

    May 11, 2015 at 2:28 pm

    thanks for his articel can menembah my insight on the internet,

    cinta akik

    gemstone

    portal bisnis online

    kolektor batu akik

    koleksi batu akik

    Reply
  11. roknnagd says

    June 2, 2015 at 6:07 pm

    Agreat post
    Just by delegating the job of cleaning to some professional office cleaning company, you would not only save money but also valuable time which can be put into other important responsibilities. In case if some of your employees have been assigned with this job, they would charge extra for this addition job role. Moreover, they would be avoiding their usual job assignments and waste most of their time imparting this role. But with the involvement of the office cleaning service there would be no such problems.
    شركة تنظيف خزانات بالرياض
    تنظيف خزانات
    افضل شركة تنظيف منازل بالرياض
    شركة تنظيف بيوت بالرياض
    شركة تنظيف واجهات حجر بالرياض
    تنظيف واجهات حجر

    Reply
  12. amina2015 says

    June 4, 2015 at 3:39 am

    Cheers,

    http://www.forums.prokr.com/

    http://www.albyaan.com/

    http://www.shoala.net/

    http://www.abozahra.com/

    http://www.prokr.com/furniture-moving-company-jeddah/

    http://www.prokr.com/pesticides-spray-anti-insect-company-riyadh/

    Reply
  13. kalau says

    June 6, 2015 at 4:25 am

    I owe my own thanks to Brady Forrest & Artur Bergman who recruited me to O’Reilly Radar. That put me in a position to lobby Tim O’Reilly to create a home for our tribe.
    Cara belajar Bisnis Online
    Aneka Macam Tips Ter Update
    Jam Tangan Online Murah

    Reply
  14. Fahim Zada says

    June 27, 2015 at 12:17 pm

    Online girls chat rooms join for free no registration needed 🙂
    Chat Rooms
    Pakistani chat rooms

    Reply
  15. Fahim Zada says

    June 27, 2015 at 8:44 pm

    Online girls chat rooms join for free no registration needed 🙂
    Chat Rooms
    Pakistani chat rooms

    Reply
  16. pntre says

    February 4, 2016 at 12:03 pm

    اذا كنت تبحثين وتفكرين وتضعين وقت في البحث عن افضل طريقة عمل الملوخية سارعي في متابعة موقع باتيه وانتريه وسوف تحصلين على اروع وصفة للملوخية الخضراء الراءعة ذات طعم شهي ولذيذ احصلي على الطريقة عبر الموقع الالكتروني

    http://goo.gl/w6plQf

    Reply
  17. كشف تسربات المياة بالرياض says

    October 5, 2021 at 1:02 pm

    Thank you for sharing this great and useful post.

    Reply
  18. rabab saad says

    November 23, 2021 at 7:56 pm

    Thank you for sharing this great and useful post.

    Reply
  19. goalarab says

    May 17, 2022 at 1:23 am

    Thank you for sharing this great and useful post.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

newsletter sign up

Topics

Tags

agile agile conversations better value sooner safer happier business business agility business leadership case study cloud continuous delivery devops DevOps Advice Series devops case study devops enterprise forum DevOps Enterprise Summit devops handbook digital transformation dominica degrandis douglas squirrel enterprise Gene Kim incident management information technology IT jeffrey fredrick jez humble John Willis Jonathan Smart leadership lean making work visible manuel pais mark schwartz matthew skelton nicole forsgren operations Project to Product project to product tranformation seven domains of transformtion software software delivery Sooner Safer Happier teams team topologies the idealcast WaysofWorkingSeries

Recent Posts

  • From Milestones to a Continuous Quality Assurance Flow
  • Model Life-Cycle Management at Continental Tires
  • Flow Engineering
  • Value Stream Management and Organizing Around Value
  • Don’t Just Survive Your Audit, Thrive In It

Privacy Policy

Featured Book

Featured Book Image

Events

  • DevOps Enterprise Summit Virtual - Europe
    Virtual · 10 - 12 May 2022
  • DevOps Enterprise Summit US Flagship Event
    Las Vegas · October 18 - 20, 2022
  • DevOps Enterprise Summit Virtual - US
    Virtual · December 6 - 8, 2022
  • Facebook
  • LinkedIn
  • Twitter
  • YouTube
Copyright © 2022 IT Revolution. All rights reserved.
Site by Objectiv.