DevOps

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]

Venn-diagrammi, joka näyttää DevOpsin ohjelmistokehityksen, palveluntarjonnan ja laadunvarmistuksen leikkauskohdassa.

Lähteet

Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.