DevOps on toimintamalli sähköisten palvelujen tuotantoon: malli pyrkii automatisoimaan ohjelmistokehitykseen, testaamiseen ja ylläpitoon liittyvät IT-palvelutoiminnot. Ohjelmistokehityksessä käytetään ketterän kehityksen menetelmiä ja jatkuvan integraation (engl. continuous integration) sekä jatkuvan toimituksen (engl. continuous delivery), eli CI/CD menetelmiä.[1][2]
Devops-menetelmällä päivitys tuotantoon ja laadunvarmistus ovat pitkälle automatisoituja.[3] Nimeke on peräisin Agile ja Lean -konseptien soveltamisesta ohjelmistotuotannosta operatiiviseen toimintaan kuten palvelun tarjontaan.[4][5]
Esimerkiksi kuvapalvelu Flickr päivittää ohjelmistoa tuotantoon kymmenen kertaa päivässä.[6]