DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
View Events Video Library
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Integrating PostgreSQL Databases with ANF: Join this workshop to learn how to create a PostgreSQL server using Instaclustr’s managed service

Mobile Database Essentials: Assess data needs, storage requirements, and more when leveraging databases for cloud and edge applications.

Monitoring and Observability for LLMs: Datadog and Google Cloud discuss how to achieve optimal AI model performance.

Automated Testing: The latest on architecture, TDD, and the benefits of AI and low-code tools.

Related

  • History of SRE: Why Google Invented the SRE Role
  • Three Ways AI Is Reshaping DevSecOps
  • DevSecOps: Integrating Security Into Your DevOps Workflow
  • What Technical Skills Can You Expect To Gain From a DevOps Course Syllabus?

Trending

  • Auditing Spring Boot Using JPA, Hibernate, and Spring Data JPA
  • Getting Started With Prometheus Workshop: Instrumenting Applications
  • Microservices With Apache Camel and Quarkus (Part 5)
  • Java Parallel GC Tuning
  1. DZone
  2. Testing, Deployment, and Maintenance
  3. DevOps and CI/CD
  4. A Brief History of DevOps

A Brief History of DevOps

DevOps was spawned from the IT community because of trouble with standard IT methods. Here's a quick rundown of the origins and evolution of DevOps.

Yariv Tabac user avatar by
Yariv Tabac
·
Dec. 30, 15 · Analysis
Like (1)
Save
Tweet
Share
4.11K Views

Join the DZone community and get the full member experience.

Join For Free

The original thinking behind DevOps emerged from within the IT practitioner community, largely in direct response to the frustrations with traditional IT delivery methods previously discussed. The ideas quickly gained traction among so-called ‘born on the web’ businesses, and since then DevOps has become instrumental in enabling many cloud service providers and mobile developers to roll out functionality on a continuous basis while maintaining a high degree of quality and operational integrity.

DevOps adoption has until recently, however, been comparatively slow in mainstream large enterprise IT departments, despite the obvious need arising from digital business dynamics. Apart from inertia associated with the use of traditional methods, the way in which DevOps has grown up has often jarred with the historical enterprise emphasis on control and stability. The DevOps philosophy of cross functional integration has then frequently conflicted with deeply-ingrained lines of demarcation between teams.

These cultural impediments have arguably been aggravated by perceptions of the ‘DevOps movement.’ When enthusiasts get together at conferences, for example, their passion and evangelism can sometimes be misinterpreted as elitism and purism. It’s easy to get the impression that to ‘do DevOps properly’ you need to shun all commercial software in favour of open source, and forget everything you thought you knew about IT delivery because it has all been superseded. Those working in a complex legacy-dependent environment can find this off-putting.

Check out this infographic for a history of DevOps for the database.

The reality is that DevOps is completely relevant to and compatible with the requirements of enterprise IT, and indeed many blue-chip corporates, ranging from large retailers like Tesco, to major telcos such as Swisscom, have adopted it at a strategic level as we shall see later. In order to succeed, however, the enterprise must move some way towards the more revolutionary ideas and principles that underpin DevOps. Equally, though, some of the practical aspects of the DevOps approach need to be adjusted, extended or strengthened to deal with the needs of a highly complex, large-scale environment, respecting the fact that applications vary considerably in their risk profile and their ‘need for speed’ from a deployment perspective

When you drill into what this means in practice, just like any other major transformational activity, DevOps is about people, processes and technology.

DevOps History (command)

Published at DZone with permission of Yariv Tabac, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Related

  • History of SRE: Why Google Invented the SRE Role
  • Three Ways AI Is Reshaping DevSecOps
  • DevSecOps: Integrating Security Into Your DevOps Workflow
  • What Technical Skills Can You Expect To Gain From a DevOps Course Syllabus?

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: