Level: Introductory to Intermediate
One of the core tenants for working with cloud services is automation. When it comes to deploying our new cloud solutions, we want to automate the process as much as possible too. Both Visual Studio and the Windows Azure online management portal make deployments pretty easy - but it's manual. By leveraging tools like PowerShell we can automate much of the mundane deployment tasks, allowing us to have confidence in the final solution. We can further enhance our build and deploy solution by leveraging TFS - giving us continuous cloud deployments! Besides covering deployment options with PowerShell and TFS, in this session we'll also discuss techniques for using handling the inevitable updates of our cloud services. Walking out of this session you'll have a solid understanding, backed by practical real-world examples, of handling service deployments and updates.
You will learn:
- Real-world inspired advice on using PowerShell for managing Windows Azure
- How to configure TFS to build and deploy Windows Azure solutions
- Pros and cons for various Windows Azure deployment technique