DevOps(デブオプス)とは、システムの「開発(Development)」を担うチームと「運用(Operations)」を担うチームが密接に連携し、より迅速かつ安定して価値あるソフトウェアをユーザーに提供し続けるための開発手法や文化のことです。
従来は、新しい機能をどんどん作りたい「開発側」と、システムを安定して動かし続けたい「運用側」で対立が生じがちでした。DevOpsでは、両者が共通のゴール(ビジネス価値の最大化)に向かって協力し、ツールの導入や自動化を進めます。これにより、開発したプログラムを素早く本番環境へ反映(リリース)させることが可能になり、不具合が発生した際にも迅速に対応できるようになります。