DevOps, a portmanteau of ‘development’ and ‘operations’, is used to describe an agile relationship between software developers and other IT workers.
Typically used as an enterprise software development phrase, DevOps aims to create a culture and environment where building, testing and releasing software can happen quickly through improved communication and collaboration between Development and Operations.
There is no single DevOps tool, but rather a toolchain – this is because DevOps is a cultural shift and collaboration between development, operations and testing.