Explore Courses
course iconScrum AllianceCertified ScrumMaster (CSM) Certification
  • 16 Hours
Best seller
course iconScrum AllianceCertified Scrum Product Owner (CSPO) Certification
  • 16 Hours
Best seller
course iconScaled AgileLeading SAFe 6.0 Certification
  • 16 Hours
Trending
course iconScrum.orgProfessional Scrum Master (PSM) Certification
  • 16 Hours
course iconScaled AgileSAFe 6.0 Scrum Master (SSM) Certification
  • 16 Hours
course iconScaled Agile, Inc.Implementing SAFe 6.0 (SPC) Certification
  • 32 Hours
Recommended
course iconScaled Agile, Inc.SAFe 6.0 Release Train Engineer (RTE) Certification
  • 24 Hours
course iconScaled Agile, Inc.SAFe® 6.0 Product Owner/Product Manager (POPM)
  • 16 Hours
Trending
course iconKanban UniversityKMP I: Kanban System Design Course
  • 16 Hours
course iconIC AgileICP Agile Certified Coaching (ICP-ACC)
  • 24 Hours
course iconScrum.orgProfessional Scrum Product Owner I (PSPO I) Training
  • 16 Hours
course iconAgile Management Master's Program
  • 32 Hours
Trending
course iconAgile Excellence Master's Program
  • 32 Hours
Agile and ScrumScrum MasterProduct OwnerSAFe AgilistAgile CoachFull Stack Developer BootcampData Science BootcampCloud Masters BootcampReactNode JsKubernetesCertified Ethical HackingAWS Solutions Artchitct AssociateAzure Data Engineercourse iconPMIProject Management Professional (PMP) Certification
  • 36 Hours
Best seller
course iconAxelosPRINCE2 Foundation & Practitioner Certificationn
  • 32 Hours
course iconAxelosPRINCE2 Foundation Certification
  • 16 Hours
course iconAxelosPRINCE2 Practitioner Certification
  • 16 Hours
Change ManagementProject Management TechniquesCertified Associate in Project Management (CAPM) CertificationOracle Primavera P6 CertificationMicrosoft Projectcourse iconJob OrientedProject Management Master's Program
  • 45 Hours
Trending
course iconProject Management Master's Program
  • 45 Hours
Trending
PRINCE2 Practitioner CoursePRINCE2 Foundation CoursePMP® Exam PrepProject ManagerProgram Management ProfessionalPortfolio Management Professionalcourse iconAWSAWS Certified Solutions Architect - Associate
  • 32 Hours
Best seller
course iconAWSAWS Cloud Practitioner Certification
  • 32 Hours
course iconAWSAWS DevOps Certification
  • 24 Hours
course iconMicrosoftAzure Fundamentals Certification
  • 16 Hours
course iconMicrosoftAzure Administrator Certification
  • 24 Hours
Best seller
course iconMicrosoftAzure Data Engineer Certification
  • 45 Hours
Recommended
course iconMicrosoftAzure Solution Architect Certification
  • 32 Hours
course iconMicrosoftAzure Devops Certification
  • 40 Hours
course iconAWSSystems Operations on AWS Certification Training
  • 24 Hours
course iconAWSArchitecting on AWS
  • 32 Hours
course iconAWSDeveloping on AWS
  • 24 Hours
course iconJob OrientedAWS Cloud Architect Masters Program
  • 48 Hours
New
course iconCareer KickstarterCloud Engineer Bootcamp
  • 100 Hours
Trending
Cloud EngineerCloud ArchitectAWS Certified Developer Associate - Complete GuideAWS Certified DevOps EngineerAWS Certified Solutions Architect AssociateMicrosoft Certified Azure Data Engineer AssociateMicrosoft Azure Administrator (AZ-104) CourseAWS Certified SysOps Administrator AssociateMicrosoft Certified Azure Developer AssociateAWS Certified Cloud Practitionercourse iconAxelosITIL 4 Foundation Certification
  • 16 Hours
Best seller
course iconAxelosITIL Practitioner Certification
  • 16 Hours
course iconPeopleCertISO 14001 Foundation Certification
  • 16 Hours
course iconPeopleCertISO 20000 Certification
  • 16 Hours
course iconPeopleCertISO 27000 Foundation Certification
  • 24 Hours
course iconAxelosITIL 4 Specialist: Create, Deliver and Support Training
  • 24 Hours
course iconAxelosITIL 4 Specialist: Drive Stakeholder Value Training
  • 24 Hours
course iconAxelosITIL 4 Strategist Direct, Plan and Improve Training
  • 16 Hours
ITIL 4 Specialist: Create, Deliver and Support ExamITIL 4 Specialist: Drive Stakeholder Value (DSV) CourseITIL 4 Strategist: Direct, Plan, and ImproveITIL 4 Foundationcourse iconJob OrientedData Science Bootcamp
  • 6 Months
Trending
course iconJob OrientedData Engineer Bootcamp
  • 289 Hours
course iconJob OrientedData Analyst Bootcamp
  • 6 Months
course iconJob OrientedAI Engineer Bootcamp
  • 288 Hours
New
Data Science with PythonMachine Learning with PythonData Science with RMachine Learning with RPython for Data ScienceDeep Learning Certification TrainingNatural Language Processing (NLP)TensorflowSQL For Data Analyticscourse iconIIIT BangaloreExecutive PG Program in Data Science from IIIT-Bangalore
  • 12 Months
course iconMaryland UniversityExecutive PG Program in DS & ML
  • 12 Months
course iconMaryland UniversityCertificate Program in DS and BA
  • 31 Weeks
course iconIIIT BangaloreAdvanced Certificate Program in Data Science
  • 8+ Months
course iconLiverpool John Moores UniversityMaster of Science in ML and AI
  • 750+ Hours
course iconIIIT BangaloreExecutive PGP in ML and AI
  • 600+ Hours
Data ScientistData AnalystData EngineerAI EngineerData Analysis Using ExcelDeep Learning with Keras and TensorFlowDeployment of Machine Learning ModelsFundamentals of Reinforcement LearningIntroduction to Cutting-Edge AI with TransformersMachine Learning with PythonMaster Python: Advance Data Analysis with PythonMaths and Stats FoundationNatural Language Processing (NLP) with PythonPython for Data ScienceSQL for Data Analytics CoursesAI Advanced: Computer Vision for AI ProfessionalsMaster Applied Machine LearningMaster Time Series Forecasting Using Pythoncourse iconDevOps InstituteDevOps Foundation Certification
  • 16 Hours
Best seller
course iconCNCFCertified Kubernetes Administrator
  • 32 Hours
New
course iconDevops InstituteDevops Leader
  • 16 Hours
KubernetesDocker with KubernetesDockerJenkinsOpenstackAnsibleChefPuppetDevOps EngineerDevOps ExpertCI/CD with Jenkins XDevOps Using JenkinsCI-CD and DevOpsDocker & KubernetesDevOps Fundamentals Crash CourseMicrosoft Certified DevOps Engineer ExperteAnsible for Beginners: The Complete Crash CourseContainer Orchestration Using KubernetesContainerization Using DockerMaster Infrastructure Provisioning with Terraformcourse iconTableau Certification
  • 24 Hours
Recommended
course iconData Visualisation with Tableau Certification
  • 24 Hours
course iconMicrosoftMicrosoft Power BI Certification
  • 24 Hours
Best seller
course iconTIBCO Spotfire Training
  • 36 Hours
course iconData Visualization with QlikView Certification
  • 30 Hours
course iconSisense BI Certification
  • 16 Hours
Data Visualization Using Tableau TrainingData Analysis Using Excelcourse iconEC-CouncilCertified Ethical Hacker (CEH v12) Certification
  • 40 Hours
course iconISACACertified Information Systems Auditor (CISA) Certification
  • 22 Hours
course iconISACACertified Information Security Manager (CISM) Certification
  • 40 Hours
course icon(ISC)²Certified Information Systems Security Professional (CISSP)
  • 40 Hours
course icon(ISC)²Certified Cloud Security Professional (CCSP) Certification
  • 40 Hours
course iconCertified Information Privacy Professional - Europe (CIPP-E) Certification
  • 16 Hours
course iconISACACOBIT5 Foundation
  • 16 Hours
course iconPayment Card Industry Security Standards (PCI-DSS) Certification
  • 16 Hours
course iconIntroduction to Forensic
  • 40 Hours
course iconPurdue UniversityCybersecurity Certificate Program
  • 8 Months
CISSPcourse iconCareer KickstarterFull-Stack Developer Bootcamp
  • 6 Months
Best seller
course iconJob OrientedUI/UX Design Bootcamp
  • 3 Months
Best seller
course iconEnterprise RecommendedJava Full Stack Developer Bootcamp
  • 6 Months
course iconCareer KickstarterFront-End Development Bootcamp
  • 490+ Hours
course iconCareer AcceleratorBackend Development Bootcamp (Node JS)
  • 4 Months
ReactNode JSAngularJavascriptPHP and MySQLcourse iconPurdue UniversityCloud Back-End Development Certificate Program
  • 8 Months
course iconPurdue UniversityFull Stack Development Certificate Program
  • 9 Months
course iconIIIT BangaloreExecutive Post Graduate Program in Software Development - Specialisation in FSD
  • 13 Months
Angular TrainingBasics of Spring Core and MVCFront-End Development BootcampReact JS TrainingSpring Boot and Spring CloudMongoDB Developer Coursecourse iconBlockchain Professional Certification
  • 40 Hours
course iconBlockchain Solutions Architect Certification
  • 32 Hours
course iconBlockchain Security Engineer Certification
  • 32 Hours
course iconBlockchain Quality Engineer Certification
  • 24 Hours
course iconBlockchain 101 Certification
  • 5+ Hours
NFT Essentials 101: A Beginner's GuideIntroduction to DeFiPython CertificationAdvanced Python CourseR Programming LanguageAdvanced R CourseJavaJava Deep DiveScalaAdvanced ScalaC# TrainingMicrosoft .Net Frameworkcourse iconSalary Hike GuaranteedSoftware Engineer Interview Prep
  • 3 Months
Data Structures and Algorithms with JavaScriptData Structures and Algorithms with Java: The Practical GuideLinux Essentials for Developers: The Complete MasterclassMaster Git and GitHubMaster Java Programming LanguageProgramming Essentials for BeginnersComplete Python Programming CourseSoftware Engineering Fundamentals and Lifecycle (SEFLC) CourseTest-Driven Development for Java ProgrammersTypeScript: Beginner to Advanced

A Brief History of Devops [with Infographic]

Updated on 26 November, 2022

13.71K+ views
10 min read

The origins of the DevOps trace back to when the term, “DevOps” was first coined by Patrick Debois in 2009 which is regarded as the DevOps origin year. Debois is now regarded as one of the pioneering figures of DevOps and has gained significance over the years as one of its gurus with more and more organizations integrating DevOps into their operating systems. To answer the looming question of when DevOps started, let us first look at how the term was formulated. The evolution of DevOps occurred because of the combination of the words “development” and “operations,”. This, therefore essentially provides a fundamental point for comprehending what exactly people mean when they refer to “DevOps.” One important thing you need to know about the DevOps methodology is that it isn’t a technology, process or established definitive. 

DevOps is often referred to as a cultural viewpoint. Most importantly, the true meaning of DevOps has widened to become an umbrella term referring to the culture, processes, and mindset used for optimizing and shortening the life cycle of software development with the help of fast feedback loops for offering features, updates and fixes at a frequent pace. To know more about the DevOps culture and find the answer to the question ‘when did DevOps start?’, you can check out some of the Best DevOps Courses online to help you acquire a comprehensive idea about what it is, how it functions and how it is implemented.

The DevOps history is quite an interesting one considering how it was first implemented into the workflow systems of organizations at large. In this article, we will discuss in detail when DevOps started, and the detailed history and evolution of DevOps. 

How It was Before DevOps?

Before we go into the detailed DevOps history, let us take a prime example of a platform that deploys daily; Netflix. As modern consumers of entertainment, we can never imagine a world where Netflix only deploys once a month or every few months. This was the sad state of affairs for developers back in the day when they followed the old waterfall methodology.

As per the brief history of DevOps, the deployment of software, it was first developed and thoroughly tested for months prior to their release in the market. Up till the date of release, the QA would be hustling to test everything and return defects, while devs would be hustling in bug fixing and sending them faster to the QA so that they could run them through tests. The night prior to the release, the QA and Ops would often ask management to postpone the release date due to the software not being production-ready.

The business stakeholders were a completely different story on the other hand. They would push them to stick to the predestined plan. The software would further be deployed but would go through either of the tow:- 

  • It would either be rolled back in the following 12 hours after everyone would exhaust their options trying to make everything work 
  • It would reach the stage of production and for the following weeks, the Ops team would perform rolling restarts, hotfixes, and everything possible to reduce the impact.  

However, this would only be a temporary solution because the team would be able to stabilize the software only till the time for the next release. This ended up being a cyclic process of inefficient software.  

History of DevOps

Now, let us delve into the interesting history of DevOps. Patrick Debois is often referred to as the father of DevOps. Debois wanted to learn IT from all possible perspectives. Here is a detailed DevOps history timeline about the DevOps background and how this framework came to be in a yearly order:- 

  1. 2007: It all started in 2007 when he started working on a robust data center migration where he was responsible for testing. He experienced many frustrations during the course of this project, starting from the continuous switching back and forth from the development side of the problem and the bevy of operations that waited on the other side. He realized that a large chunk of the effort and time was spent (or rather wasted) in navigating the project from development to operations. However, it wasn’t possible to bridge the significantly wide gap between the two worlds.  
  2. 2008: It was in 2008 at an Agile conference conducted in Toronto, Canada, when a man named Andrew Shafer attempted to arrange a meetup session that was called “Agile Infrastructure.” Patrick was seemingly the only person who had attended this session. Andrew, after receiving a huge amount of negative feedback regarding this said that even he did not show up to his own session. However, Patrick was quite excited finally come across a like-minded person. He hunted Shafer down at the conference and talked to him in the hallway. They later went on to form a discussion group for various people who wanted to post their ideas that would help bring a relevant solution to the wide gap between development and operations. 
  3. 2009: During the initial stages, not a lot came forth with their ideas with this perspective. However, things started looking up in the June of 2009, Paul Hammond and John Allspaw conducted a lecture entitled “10+ Deploys a Day: Dev and Ops Cooperation at Flickr.” Patrick ended up watching the streaming video of that presentation when he was home in Belgium. Its views highly resonated with him making him realize that this was exactly the solution he had been looking for. Motivated by this lecture, he arranged a gathering of system administrators and developers to sit together and discuss the most ideal ways to begin bridging the gap between these two heterogeneous fields. This event was named DevOpsDays, and was held during the final week of October 2009. 
  4. 2010: With the significant amount of attention that this event gathered from experts in both fields, there are lively debates held over Twitter where users used the hashtag #DevOps. This was all that was needed for smaller tech enterprises to make an effort in amalgamating the DevOps practices and the tools built to help new teams that are forming. By this time, DevOps managed to acquire a grassroots following where members began extensively pushing their respective ideas. 
  5. 2011: It was in March 2011 when Cameron Haight of Gartner offered his predictions for DevOps to take a course in the following few years. With his positive outlook, many other members and users came and began implementing DevOps with wide ideas. Soon enough, enterprises regardless of how small or big scale they are started adopting DevOps. DevOps is one of the most internal frameworks in the workspace and were beginning to adopt these new practices. With DevOps earning more and more fame, it is a thing similar to Agile. 
  6. 2015: DevOps incorporated into SAFe SAFe is rapidly gaining traction in the enterprise arena, where DevOps is adopted and scaled across. 
  7. 2016: DevOps is the new norm for high-performing companies “Clearly, what was state of-the-art three years ago is just not good enough for today’s business environment.” 
  8. 2018: State of DevOps report defines 5- stage approach From level 0 to 5, a descriptive, pragmatic approach is introduced to guide teams and mature DevOps initiatives, a report sponsored by Deloitte 
  9. 2019: Enterprises embed more IT functions in their teams next to ‘Dev’ and ‘Ops’ “organizations are embedding security (DevSecOps), privacy, policy, data (DataOps) and controls into their DevOps culture and processes.” 

Aside from giving you a comprehensive idea about the DevOps pipeline history, the Best DevOps Training course will give you the best managing skills you need to successfully become a DevOps master.  

Problems DevOps Tried to Solve

The primary aim of DevOps according to the DevOps library history is to maximize the efficiency, predictability, maintainability and security of operational processes. DevOps was primarily introduced to fix the inefficiencies of the Waterfall method such as:- 

  • lower failure rate of newly released software 
  • faster mean time for recovery if a new release crashes or gets disabled in the current system. 
  • shorter lead time in between fixes. 
  • Frequency of deployment 

With the heavily optimized methodologies imposed upon teams in organizations, with the introduction of DevOps, many robust tech giants like Intel, PayPal, and Facebook, to name a few, highly benefited from this framework. DevOps integration has also targeted product delivery, quality and continuous testing, feature development, and maintaining the already released software to improve security and reliability to offer better cycles of development and deployment. This is why it runs in parallel with the principles set by the Agile software development movement. Organizations that adopted DevOps have reported several significant benefits, like:- 

  •  much shorter time to market software products 
  • optimized customer satisfaction 
  • higher product quality 
  • Better workflow efficiency and productivity  
  • Enhanced ability to build a good product via rapid experimentation 

DevOps Today

The software industry has seen a constant improvement in recent years with the highest performers tripling in proportion compromising nearly 20% of every team. From enhanced software speed and availability to stability, every aspect is used for streamlining organizational performance. This is inclusive of customer satisfaction, profitability, and productivity. The highest performers will most likely meet or exceed their expected goals in relation to organizational performance. The use of cloud systems and infrastructure widely all over the world has played a very important role in making sure that software delivery performance and availability are always at an all-time high. You can learn in detail about DevOps if you take up a good DevOps Fundamentals Training course. It will help you implement a necessary framework in your business if you have one or work together in tandem with a team adhering to the principles set forth by this cultural framework.

Conclusion

From the story about the DevOps origin, it can be concluded that it is seen more like a journey rather than a destination. It is ever-evolving and is still in the evolution process. From this point, it can only get better if not worse. As of now, the importance of automation in DevOps is huge, and it is the automation tools that have supported this particular goal of reaching a high level of efficiency. No matter which team you join, having a keen knowledge of DevOps should be a mandate before joining any organization. If you want to get started with DevOps training from the very scratch, you can sign up for KnowledgeHut’s Best DevOps Courses. This course seeks to offer you comprehensive knowledge about DevOps and how you can use it to optimize workflow in organizations.

Frequently Asked Questions (FAQs)

1. What is the history of DevOps?

DevOps came into being when its pioneering founder Patrick Duboi first coined the term by conjoining two works, ‘Development’ and ‘Operations’ in order to make an attempt to bridge the wide gap between them.

2. Who founded DevOps?

DevOps was first founded by Patrick Dubois who is regarded as the father of DevOps. There were other people whose lectures and ideologies of people like Cameron Haight, Andrew Shafer, Paul Hammond and the like.

3. When had DevOps started?

DevOps first began in the year 2009, when Patrick Dubois had a tough time switching back and forth between development and operations, yet none of their respective workflows were optimized.

4. Who is the father of DevOps?

Patrick Dubois is regarded as the father and founder of DevOps.

5. Which tool is used for DevOps?

Some of the most popularly used DevOps tools have been listed below:- 

  • Jenkins 
  • Docker 
  • Puppet 
  • Apache Maven 
  • Gradle