DevOps is a merger between the Development and Operations teams, in order to optimize productivity and reliability. They are no longer restricted to a single function but closely collaborate with each other across the entire application lifecycle from development, through testing, to deployment.