One of the main tenets of Agile development is to deliver business value to the production environment early and often. That's easy enough if you are delivering one small web app, but what if your application is composed of several web apps across multiple tiers with a large database and maybe even a few Windows services and scheduled tasks? Now you need a deployment system that is built to scale and allows you to automate all of these tasks to achieve consistency in your deployments. In this session I will show you how Octopus Deploy can make these deployments as simple as the click of button. I will also highlight new features in the 2.0 release such as Guided Failure and audit trails.