From Heartland Developers Conference 2013
While Visual Studio’s “Publish to Azure” wizard is convenient, it’s the first misstep in building a deployment pipeline for your Azure-based cloud applications. Deploying code from a developer’s workstation causes all sorts of headaches, from configuration file mishaps to having the wrong version of files — not to mention all the security concerns. The “Staging Environment” that Cloud Services provides may seem like salvation, but it’s ultimately not the solution you’re looking for.
In this talk, we’ll discuss deployment best practices for Cloud Services and how to build an effective deployment pipeline that has multiple environments (some on the cloud, some on your own infrastructure) to ensure that your Azure applications have a reliable, repeatable, and responsible deployment plan.