Continuous Deployment on Windows

By Rob Reynolds

Elevator Pitch

How do you get your internal software into production? There are a lot of approaches out there to deploying internal software, varying in levels of difficulty. Tools such as Cake, Team City, and Chocolatey have benefits to make your life much better in this aspect.

Description

Let’s face it - continuous deployment (continuous deployment) for many is a pipe dream. It’s difficult, it’s hard to support, and it’s hard to get right. Finding the best tools for the job can be difficult. Ensuring there is a clear trace back to source can also be difficult. In this talk we will broach such subjects as:

  • Benefits and Requirements of CD (The why)
  • How CD works in every organization (remember, CD is not just about production deployments)
  • Fundamentals of Software development and why they are crucial to CD
  • The best tools available (although maybe a slight bias here, Rob will welcome other folks a quick 30 seconds to make cases for alternatives Rob doesn’t mention)
  • Patterns of Deployment based on experience (The how)

Rob has over 10 years experience in infrastructure automation and has worked with continuous deployment approaches since 2006.

Notes

I’ve been working in continuous deployment arena for a long time and have a great understanding of the different approaches that are available.