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!
Demos & Hands on Labs
People to Follow
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/