Many of us have one or more manual steps in our deploy and release processes. This leads to a lot of time spent waiting for the right people to do the job. Also, errors often occur due to steps forgotten or done incorrectly. This often leads to high walls between the testers, IT-ops and the developers.
This talk will start out with some general Continuous Delivery, the why's, where you'll get to know the actual benefits of applying Continuous Delivery and the arguments you need to be allowed to spend time on it. Then we will move over to the how's. By demonstrating how you can use the principles of Continuous Delivery to configure automated builds and one-click deployment, and how you can migrate your current manual process into an automated one. Along the way, we will be using TFS, TeamCity and OctopusDeploy and discuss how they choose to solve specific problems, as well as other ways you might handle those issues..