Microsoft Windows & Azure

Manage Microsoft Windows with Puppet Enterprise

If you're using manual processes or custom scripts to manage your Windows environments, you’re probably reaching the limit of your ability to scale and adopt modern technologies, such as cloud, and advanced IT practices like DevOps.

Puppet Enterprise gives you control of your Windows infrastructure by automating repetitive, manual tasks and enforcing the desired state of your system. You get full visibility into changes in your infrastructure, faster and more frequent deployments, and greater stability overall.

Get Started Quickly with Windows Module Pack

The Windows module pack is a pre-assembled collection of all the Puppet Supported and Puppet Approved modules admins need to manage their Windows environments.

With a single command, you can install the following modules to manage:

SQL Server Module

Our SQL Server module is available only to Puppet Enterprise customers and is fully supported under your support plan. You can use it to install Microsoft SQL Server clients, multiple instances, and SQL features, and to create and manage new databases and logins.

Manage Microsoft Azure with Puppet Enterprise

Together, Microsoft and Puppet Labs have developed a Puppet Enterprise extension for Microsoft Azure. The Puppet Enterprise extension allows you to bootstrap the Puppet agent when you create a new Windows VM, making it simple to rapidly automate configuration and management of your Azure infrastructure.

Creating a Puppet master in Azure is simple, too. A free Puppet Enterprise trial is available in the Azure Gallery, so you can quickly and easily deploy a preconfigured Puppet master image.

Puppet and Microsoft Visual Studio

Developers can now write and validate their Puppet modules in Visual Studio and publish them directly to the Puppet Forge. This gives developers and operations teams a single tool to manage their infrastructure, facilitating better cross-team collaboration and making it easier for everyone to do their jobs.

Getting Started Guide

Deploying Puppet Enterprise in Microsoft Azure

Download the Guide

More information

Want to learn more about Puppet Enterprise? Check out the Learning VM to see how easy it is to get started, or contact us for an in-depth discussion.

Real Customers, Real Results

"Because of Puppet's resource-oriented DSL, you don’t have to think like a developer; you can just think about the state of your resources. Puppet is great for us; I can’t think of any other way we would have gone."

» Read the case study
"IP Commerce uses Puppet to continuously deliver their .NET applications."

» Read the case study
"We have reduced the cost on repetitive tasks between 60 and 80 percent with Puppet."

» Read the case study