Section: IT & Technology · Software DevelopmentDifficulty: Medium

DevOps

USUK

A culture and set of practices combining software development and IT operations to shorten the development lifecycle.

Definition

DevOps is a set of practices, cultural philosophies, and tools that combines software development (Dev) and IT operations (Ops) to shorten the systems development lifecycle and deliver high-quality software continuously. DevOps emphasizes automation, collaboration, and shared responsibility between development and operations teams. Key practices include CI/CD, infrastructure as code (IaC), monitoring and observability, and automated testing. DevOps enables organizations to deploy code changes faster and more reliably.

Example

A DevOps team uses infrastructure as code to provision cloud servers, CI/CD to automate testing and deployment, and Prometheus to monitor application health in real time.

Synonyms

  • development operations
  • continuous delivery culture
  • developer operations

Antonyms / Opposites

  • siloed development and operations
  • waterfall delivery

Images

CC-licensed · free to use
More on Wikimedia
Loading images…

Video

  • cicd
  • sre
  • infrastructure-as-code
  • agile

Dictionary Entry

Back to IT & Technology