Many would like to automate deployment but don't know where to start, what tools to use, which parts can be automated, and if unit tests are required to automate. Adam Culp will show how to pull a PHP application from a git repository, with unit tests and Composer dependency management, package it up and deploy flawlessly using Jenkins. Then see how "Dev" and "Ops" are supported by a system if the application breaks, through automated rollbacks.