This document discusses continuous delivery and how Perforce enables it. It provides an overview of continuous delivery, best practices for success including team collaboration, flexible workflows, complete visibility and versioning everything. It then discusses common tools and technologies used for continuous integration, infrastructure as code, deployment automation and test automation. Finally, it demonstrates Perforce's capabilities for enabling continuous delivery through a demo of deploying a Jpetstore application from development to production using Perforce and other tools.