System administrators face numerous challenges in today’s virtualized world. VM sprawl, configuration drift, and the increasingly heterogeneous nature of IT environments – public, private, hybrid cloud platforms, multiple operating systems, new application stacks – make managing infrastructure even more complex. In addition, organizations’ expectations for rapid response times and fast delivery of applications only seem to increase.
We moved from an outsourced managed hosting solution to an in-house managed hosting web platform. We use Puppet to manage our web platform, which is mainly virtual machines. All our Puppet manifests are managed using git and divided up into 3 main branches: Testing, Acceptance & Production. We use Puppet to setup and deploy our web application servers, and this reduced a lot of setup time for each deployment.
Tom Mulder, Reed Business
Using Puppet’s declarative, model-based approach to IT automation, system administrators can take full advantage of the responsiveness of their VMware deployments without any loss in productivity. Furthermore, Puppet’s abstraction layer enables sysadmins to reuse their configurations across physical, virtual, and cloud environments as well as operating systems, databases, and application servers.
Sysadmins can benefit from using Puppet Labs and VMware integrations for configuring VMs and provisioning private cloud applications. Read on to see how to get more out of your virtualized and cloud infrastructures.