Puppet
Puppet provides automation and infrastructure management solutions, offering tools like Puppet Enterprise and Puppet Forge, alongside professional services and training.
Services
Puppet provides an array of professional services designed to support users in various aspects of IT automation. These services include support, training, and education. Puppet's professional services also cover health checks, code reviews, module development, and upgrade services, ensuring that users can effectively utilize Puppet's products. Puppet offers training courses in multiple formats, including self-paced, instructor-led, and private training options to accommodate different learning preferences.
Products
Puppet's product lineup includes Puppet Enterprise, which enables users to automate IT and infrastructure management, manage complex workflows, and mitigate risks at scale. Puppet Enterprise offers features like compliance enforcement, continuous delivery, and content modules. Puppet Comply, an extension of Puppet Enterprise, helps users identify and prevent compliance failures. Puppet Forge serves as a repository for thousands of Puppet Modules that accelerate automation. Additionally, Puppet offers open source projects like Open Source Puppet and Bolt for broader community use.
Open Source Projects
Puppet provides several open source projects that serve both individual and enterprise needs. Open Source Puppet is one of the key offerings that allows users to automate and manage their infrastructure. Bolt, another open source tool, focuses on automating tasks across systems. These open source projects empower users to leverage community-driven innovation while maintaining flexibility in managing their IT environments.
Community and Integration Programs
Puppet's community-centric approach is evident through its various programs and integrations. The Puppet community includes initiatives like Puppet Champions and Puppet Test Pilots, fostering collaboration and continuous improvement. Puppet integrates with numerous tools, including GitHub, ServiceNow, and Splunk, ensuring seamless workflows. Furthermore, Puppet provides solutions for hybrid cloud management with support for AWS, Azure, and GCP, allowing for a versatile IT infrastructure.
Infrastructure and Compliance Automation
Puppet Enterprise offers extensive capabilities in infrastructure as code and automation, integrating across the full infrastructure lifecycle. With features such as real-time monitoring, reporting, and compliance enforcement, Puppet helps organizations find and rectify drift and compliance errors. The product supports a range of operating systems, including RHEL, Ubuntu, SLES, and Windows, while offering both agent-based and agentless configurations. Puppet's compliance enforcement helps automate security baselines to comply with standards like CIS and DISA STIGs.