This document discusses DevOps from several perspectives. It begins by defining DevOps as bridging the gap between development and operations using Agile techniques. It then discusses some key aspects of DevOps including culture, automation, measurement, and sharing. It notes there are different perspectives from specialized IT roles and challenges in coming to a common definition. The document also outlines some DevOps strategies and benefits such as more frequent deployments with shorter lead times and fewer failures.