By now you’ve heard the term DevOps. (If not, Wikipedia’s definition works.) So what tools are available to me in the Microsoft Azure environment to support DevOps?
Azure Virtual Machines have a variety of built-in extensions that can enable configuration management. There are two extensions for Windows Powershell. The custom script extension allows you to run a script on a virtual machine at provisioning time or after it is running. The Windows Powershell DSC Extension allows you to define the state of a virtual machine using the Powershell Desired State Configuration language and apply it. There are also extensions that allow you to configure your virtual machines to use open source configuration management utilities such as Chef, Docker, or Puppet.
If you’d like to know more about DevOps and how Microsoft Azure can help enable your business transformation, contact Perficient and one of our 28 certified Azure consultants can help!