DevOps is an evolution of the agile model of software development and refers to the operation of a team collaborating throughout an entire programming production process (i.e., from the design through the development stages). It addresses the gap between developers and operations.