Devops is a cultural and professional movement focused on building and operating high-velocity organizations. It brings together development and operations teams and processes in order to break down silos and allow for continuous delivery of updates and improvements. While the concept and practices of devops have evolved in recent years, elements of the approach have existed for some time, such as automating infrastructure and deployments. Successful devops implementation focuses on establishing a collaborative culture, automating processes, taking a lean approach, implementing measurements, and promoting sharing of knowledge.