This document provides an overview of DevOps, including its history, practices, principles, lifecycle, tools and benefits. DevOps enables organizations to better serve customers by improving communication and alignment between development and IT operations teams. It involves the operations team having visibility into the development progress and both teams working together on monitoring plans to meet business and IT needs. DevOps combines development and operations and promotes a collaborative culture between these teams to increase the speed of delivering applications and services.