Puppet and Microsoft: Delivering DevOps in an interoperable world

Recently, at Build 2014 conference, Microsoft and Puppet Labs announced a strategic relationship to integrate Puppet Enterprise with Microsoft Azure and Visual Studio 2013 Professional and Ultimate, providing developers and IT operations teams a simple way to deploy and manage infrastructure across physical and virtual machines, on private infrastructure, or in the public cloud.

This partnership is aligned with Microsoft vision to embrace, extend and integrate open source in our solutions. In particular, this partnership aims to help developers and IT Pros to introduce a DevOps practice in their environment.

With the Puppet Enterprise and Azure integration, joint customers can easily deploy virtual machines from the Azure Gallery that are configured and managed by Puppet Enterprise. Additionally, a free Puppet Enterprise trial is now available on the Azure Gallery through May 31, 2014 to help Azure customers quickly deploy a pre-configured Puppet Master image.

However, perhaps you could think, “How should I start”? Well, either if you are familiar with Microsoft tools or open source tools, the list below consolidate important resources to learn more about this solution and have a practical overview in how to implement this solution. Of course, we expect to have more features and scenarios in the futures, then, any feedback and comments are appreciate!


Puppet and Azure: Bringing DevOps to Enterprise (VIDEO)

New Integrations with Microsoft Azure and Visual Studio

Microsoft DevOps efforts at open source space

DevOps: an IT Pro Guide (Virtual Academy)

DevOps tools in an open source world


Demos & Hands on Labs

Hands on Lab: Creating a Puppet infrastructure using Microsoft Azure


Microsoft OPEN TECH: Puppet Tutorials

Creating Puppet Modules and Manifests

Getting Started Guide for Deploying Puppet Enterprise in Microsoft Azure


People to Follow

David Tesar, Microsoft IT Pro Evangelist

Ross Gardler, MS OPEN TECH Evangelist


Of course, you can expect Microsoft keeping investing in these kind of partnerships. Puppet is just one example how serious we are about open source technologies and taking customer feedbacks into our solutions. Other solutions (like Chef, for example), are covered as well. I strongly recommend you to look on this tutorial written by Damien Caro about Chef and Azure integration: http://blogs.technet.com/b/dcaro/archive/2014/04/22/hands-free-configuration-of-your-vm-in-microsoft-azure.aspx

Additionally, if you are interested to know more about efforts like that, please visit our portal: http://msopentech.com/blog/project-categories/devops/



Leave a Reply

Contact Me:



Verification Image

Enter number from above: