ALM / DevOps

W12 .NET Deployment Strategies: The Good, The Bad, The Ugly

05/17/2017

1:30pm - 2:45pm

Level: Introductory to Intermediate

Damian Brady

Cloud DevOps Advocate

Microsoft

Ever wonder how other teams deploy their software? It's hard to know what goes on behind the walls of other companies and even harder to learn from their mistakes. At Octopus Deploy, we see a broad range of deployment strategies and techniques. Some are extremely effective; some not so much.

This session will go through a range of delivery strategies employed by development teams all over the world. How do teams overcome the challenges of delivering quality software and which techniques work in which scenarios? You'll see everything from, "What were they thinking!" to "It must be black magic!" and hopefully walk away with some ideas of your own.

You will learn:

  • Why deployment automation and continuous delivery are a good ideas, what the terms actually mean, and the principals behind them
  • The dangers of manual and traditional deployment strategies, including risks that may not be immediately apparent
  • Usable architectural strategies for creating deployable software and moving towards deployment automation