What is DevOps?
DevOps is an approach in which software developers and IT operations work together to produce software and infrastructure services rapidly, frequently and reliably by standardizing and automating processes.
How does DevOps work?
A clipped compound of the words “development” and “operations,” DevOps blends software developers and IT operations into a single team. Alternatively, it creates a work environment, culture and set of practices in which software developers and IT operations constantly communicate and collaborate in order to rapidly bring products and services to market.
Agile software development is similar to DevOps. However, agile development is more concerned with changing the way software developers and IT operations think, while DevOps involves actual changes in organizational structure, culture and practices.