Technology and Engineering Atlas

How Things Are Built
Sign In
Text size
100%
Theme
Method

DevOps

Software Engineering

DevOps is a software engineering method that combines software development and information technology operations into a single continuous, collaborative workflow, aiming to shorten the cycle from writing code to deploying it reliably in production by breaking down the traditional separation between developers who build software and operations staff who run it. Practices commonly associated with DevOps include continuous integration and continuous delivery pipelines that automatically build, test and deploy code changes, infrastructure managed as code, and shared monitoring so both development and operations teams see how software behaves in production. The term and the movement it describes emerged around 2009, growing out of the agile software development community's push to extend iterative, collaborative practices beyond coding into deployment and operations.

Facts
Core Principle
Software development and information technology operations are integrated and automated together, so that development time is shortened and the development life cycle improves. 1
Origin Year
2009 1
FAQs

What is DevSecOps and how does it relate to DevOps?

DevSecOps is DevOps in which security is the focus of everyone on the team.

DevSecOps is the name sometimes given to a DevOps team in which security is the concern of everyone on the team, rather than a separate review at the end. In some DevOps models, quality assurance and security teams become more tightly integrated with development and operations throughout the application lifecycle, so security is built into the same continuous workflow instead of being handled by a separate group.

Does DevOps mean merging developers and operations staff into one team?

Sometimes. Merging is one DevOps model, but the core change is close collaboration.

Not always. Under a DevOps model the two teams are no longer siloed, and sometimes they are merged into a single team whose engineers work across the entire application lifecycle, from development and test to deployment to operations. Either way, developers and operations teams collaborate closely, share many responsibilities and combine their workflows.
Connections

Associated With

In Field

Sources
1. DevOps (Wikipedia)
Wikipedia contributors, Wikimedia Foundation
  • lead paragraph, opening sentence
    DevOps is the integration and automation of software development and information technology operations.
  • History section, sentence naming the first DevOpsDays conference
    In 2009, the first DevOps Days conference was held in Ghent, Belgium.
  • In Group: Software Development Processes, Introduction
    DevOps is the integration and automation of software development and information technology operations.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.

View At A Past Year

Choose a year to see this entry's facts and connections as the atlas records them at that moment: what it held then, what it held instead, and what it had not yet adopted. Choose Present for the current record.