Skip to content
← Back to glossary

DevOps

Learn in the textbookContinuous Improvement and Automation of Development and Operations

DefinitionDevOps is an approach in which the people in charge of development and those in charge of operations work together, using automation to keep delivering software changes quickly and reliably.

ExplanationIn the past, developers who wanted to ship new features fast and operators who did not want the system to go down worked separately, and every handover tended to take time. With DevOps, both sides share goals and adopt automation such as CI, so they can respond to specification changes at short intervals. It is not the name of a particular tool but a way of thinking that includes how the organization cooperates and builds its processes.

AnalogyIt is like a restaurant where the kitchen that cooks and the floor staff who serve act as one team, share customers' reactions and keep refining the menu quickly.

Memory hookThe word joins Dev and Ops, so the name itself shows the two roles merged into one.

Related past-exam questions(6 questions)