Puppet’s technology is harnessed by multifarious enterprises like PayPal, Cisco, WebEx and CERN who use it in large-scale Openstack deployments. Red Hat incorporated, Puppet platform in their product, Satellite 6, enabling users to manage their Red Hat Enterprise Linux (REHL) with the help of Puppet’s open source platform. Puppet and Red Hat have collaborated on a complete, fully supported integration between Puppet Enterprise and Satellite, which enables clients to manage their entire IT infrastructure lifecycle.
The integration between the platforms, Puppet Enterprise and Satellite makes it easier for clients to deploy, scale, and manage Red Hat infrastructure across physical, virtual, and cloud environments. Customers can seamlessly handle their initial and ongoing configuration management, as well ad-hoc task execution, for Red Hat and many other operating systems. The operating system provisioning process installs and configures the Puppet Enterprise agent on each newly provisioned RHEL system. Every time Puppet Enterprise ensures the systems are in their desired states, it sends inventory data and configuration reports to Satellite. Red Hat Satellite-Puppet Enterprise integration takes advantage of what each product does best and supports the customers’ complete node lifecycle management for their data center.
Organizations can’t remain competitive unless they make software a core competency
Puppet is also a member of the Red Hat OpenStack Cloud Infrastructure Partner Network which allows users to gain the necessary expertise with Red Hat’s OpenStack technology. Customers can access Red Hat releases and developer support, as well other resources that leverage Red Hat’s OpenStack offerings. Users are also offered plugins, hardware, software, or services for customers to implement cloud infrastructure solutions powered by Red Hat products built on OpenStack technology.
In an instance, Puppet assisted Staples, a retail chain selling office supplies, to automate their cloud services. Staples had set up a private cloud for internal application development teams to test environments in a flexible manner. The private cloud ran on Red Hat Enterprise Linux and Staples had a limited number of experts who could automate. The challenge was to find a configuration management system that would be accessible for developers or platform engineers, and not just system administrators. On deploying Puppet Enterprise, Staples created a user interface that allowed varied teams to collaborate and manage the application code. The application development team used open source Puppet on a couple of different application stacks, hosted both internally and on a public cloud service.
Forging ahead, Puppet will continue improving its products, customer operations, and grow its business. The company recently released Puppet Enterprise 2016.1 which allows infrastructure changes on demand, with a push of a button. “Our goal is to be leading edge and push the envelope and define the next decade of software adoption,” concludes Kanies.