CHAPTER 6

image

PowerShell for Deployment

PowerShell has become one of the most important tools for any successful deployment solution on the Microsoft stack today. In essence it’s a task automation and configuration framework. It’s a scripting language built on the .NET Framework so we get great integration with the platform, and it’s easy to extend using both C# as well as PowerShell itself.

This chapter is intended as a quick start into PowerShell to give you enough background to get started. We will focus on the aspects of PowerShell that you will use in the delivery pipeline; there will be many more examples in the coming chapters as well.

Today ...

Get Continuous Delivery with Visual Studio ALM 2015 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.