As businesses move toward making the data center more agile, management and automation solutions play an increasingly important role—especially when dealing with hybrid environments stretched between the cloud and on-premises infrastructures. These type of solutions are catalysts for the Software-Defined Data Center. The compute, networking, and storage virtualization capabilities of VMware vRealize™ Automation™ (vRealize) and vRealize™ Orchestrator™—now enhanced by their integration with management and automation software from Puppet Labs—enable IT organizations to achieve unprecedented operational efficiencies.
Through Puppet Enterprise integration with vRealize and vRealize Orchestrator, IT administrators can automate and control release cycles of application suites—even complex ones—from dev, to test, and then safely into production. This simplified automation is the key to true DevOps, which leads to increased agility for any IT team. Without these types of management and governance solutions in place, there will always be changes to applications outside the control of the IT teams, regardless of how much they try to lock down configurations and environments. Puppet Enterprise allows IT teams to define a desired state configuration for an application environment and detect drift from this desired state. It is then possible to remediate the drift toward the desired state and keep an application suite from going out of compliance with the standards set during the initial deployment.
This means IT teams can take control of their infrastructure, whether it’s in their data center or the cloud. vRealize with Puppet Enterprise enables the deployment and self-service provisioning of complex application suites by standardizing, streamlining, and automating the releases for multi-tier applications into production environments. And this integrated solution all works from within a single interface, vRealize. This allows IT administrators to seamlessly deploy Puppet agents into newly created server nodes and manage the deployment from a single screen.