Start your Puppet journey with Bolt, our open source task orchestrator, or work with an expert to lay the foundation for success with Puppet Enterprise.
If you’re new to Puppet, or to automation in general, Bolt is a great place to start. It’s an open source orchestration tool that automates the manual work it takes to maintain your infrastructure. You can turn your existing scripts into reusable, shareable plans, or leverage pre-built content from the Puppet Forge.
Learn the Bolt basics with our self-paced free training course.
Quickly get up and running with Puppet Enterprise and lay the groundwork for ongoing success. We’ll set up a working implementation designed to meet your configuration management automation goals, and enable your team through pair programming and guidance on best practices.
If you’re an open source Puppet user, we’ll migrate your implementation to the latest release of Puppet Enterprise and help mitigate potential risks.
Automation can be difficult to implement, particularly in a large organization with dispersed teams and technologies. Aside from navigating people and process, many organizations lack the resources or skills to automate complex systems.
Puppet professional services can help accelerate and expand automation within your organization. We’ll help automate your existing technologies by creating custom content for you, or by enabling your team through development of their automation skills and Puppet code development practices.
Each new version of Puppet Enterprise brings enhanced capabilities and added value. If you’re putting off an upgrade due to concerns about complexity or strain on internal resources, we can help.
Maximize the value of your tech stack, contain tool sprawl, and improve cross-team collaboration.
Managing configurations with multiple tools, like Group Policy and Puppet, makes it difficult to coordinate changes, and leads to siloed data and mismatched configurations.
Our Group Policy migration service helps consolidate tooling and centralize management of Windows configurations. We’ll teach you best practices for moving Group Policy settings to Puppet enforcement and assist in moving the appropriate settings.
A Puppet consultant can help increase the speed and reliability of deploying Windows software by installing and configuring Chocolatey as a package manager.
How secure is your organization’s data management process? Is sensitive information like passwords and private keys stored and transmitted securely?
If you use HashiCorp Vault to store and control access to secrets, you can add an extra layer of security by integrating Vault with Puppet.
A Puppet professional will evaluate your current processes for handling and securing secret data throughout its lifecycle, and enable secure automation workflows by integrating Puppet with HashiCorp Vault.
Enforce regulatory policies across your infrastructure and reduce security risk with compliance content and reporting.
Infrastructure security requires a two-pronged approach: proactive defense with an efficient, streamlined patching workflow; and the ability to react quickly when a vulnerability surfaces. We can help on both fronts, establishing a framework and creating content tailored to your environment.
Ticketing, change-approval processes, and coordination of maintenance windows create bottlenecks that can delay the application of essential patches, increasing your organization’s exposure.
A Puppet consultant will help implement a more efficient, standardized patching workflow, with predefined scheduling windows and self-service capabilities.
Vulnerability management often feels like a losing battle, with the rate of new vulnerabilities far outpacing the capabilities of most Ops teams. You may never get to zero vulnerabilities, but you can accelerate prioritization and response to tackle the most critical threats.
We’ll get you up and running with Puppet Remediate and create custom content to help remediate vulnerabilities faster.
Partner with Puppet to align and achieve business and technology goals, and drive performance and growth across your organization.
Technical Account Managers (TAM) act as an extension of your team for a minimum of six months, partnering with your organization to help drive performance and growth.
Your TAM will:
Puppet Residents help maximize the ROI of your Puppet implementation and align Puppet usage to desired business outcomes.
Working closely with your team for a minimum of three months, your Resident will:
At Puppet, we know DevOps. Our years of experience producing the State of DevOps Report and talking to customers at all stages of DevOps maturity have given us unique insight into the practices that lead to success.
Our Scaling DevOps Services help you develop a strategy that combines people, processes, and automation to deliver infrastructure and software faster, more reliably, and in a secure and sustainable manner. Our experts collaborate with your team to understand your goals and leverage proven practices to build out a concrete action plan for improvement.
The best DevOps initiatives focus on people and their interactions within and between teams. Our DevOps Coaching service helps facilitate greater collaboration and alignment through agile methodologies.
Over the course of three months, a DevOps expert will work with your IT team to adopt agile principles that are aligned with your application delivery practices. They’ll also help prioritize, plan, and identify focus areas for increasing and optimizing automation.
Grounded in our five-stage DevOps evolution model, our DevOps Evolutionary Assessment provides insight and guidance to advance DevOps capabilities throughout your organization.
Work with a DevOps consultant to:
Toil is manual, automatable work that provides no enduring value and scales linearly with service growth. Reducing toil frees up bandwidth so your teams can focus on strategic goals and modernization projects.
We’ll assess and analyze sources of operational toil and their impact on the organization, and deliver a proposed roadmap for automating them away.
Automating the DevOps toolchain often requires integrating systems and custom development, whether that be via data, infrastructure-as-code, or event-based automation workflows.
A DevOps expert will help identify integration opportunities and build solutions in close collaboration with your team.