Portland, OR, USA
Mar 17, 2023   |  By Claire McDyre
Compliance as code can do powerful things for your org: it can reduce risk, cut back on manual work, and maintain compliance in an ever-changing regulatory world. Let’s take a magnifying glass to the way that compliance as code works, and how it can drive time to value. Table of Contents.
Mar 7, 2023   |  By Puppet
With drift and other issues putting your desired state at risk every day, you may wonder: What is configuration management? And how does it work? Every organization needs to define the ideal configuration of its systems. That ideal configuration, or desired state, is the state in which systems and resources are aligned to support development, network performance, and efficiency. In short, you want your environment to keep running in a desired state. Configuration management helps you do that.
Feb 27, 2023   |  By Stephen P. Potter
Moving to the cloud is no small feat, especially for enterprise-scale infrastructure. And just imagine the complications when you need to deploy across more than one cloud. Multi-cloud deployment is sometimes characterized by slow, error-prone workloads, lack of consistency, and inflexibility that holds users back. In this blog, we’ll provide clear definitions, use cases, benefits, challenges, and factors to consider for multi-cloud deployment.
Feb 23, 2023   |  By Puppet
With over 40,000 companies using Puppet and the demand for infrastructure automation on the rise, there's no better time to learn.
Feb 22, 2023   |  By David Sandilands
When DevOps tools fail or stall, DevOps best practices swoop in to save the day and help you refocus on what matters: the mentality, the culture, and the working patterns within your team or your organization.
Feb 21, 2023   |  By David Sandilands
If there’s a difference between platform engineering vs. DevOps, it’s not immediately obvious. The terms have been thrown around in conversation for long enough that it’s tempting to think of them as either the same thing or as competing concepts. So what is the difference between platform engineering vs. DevOps? Are you “doing DevOps” when you create a developer platform?
Feb 15, 2023   |  By Puppet
Hunting for a Terraform alternative but not sure about the differences between Puppet vs. Terraform? Both work within the IT automation space, but they are not true alternatives—as we will explore in this article. They are complementary solutions that are used to solve different use cases.
Jan 31, 2023   |  By Puppet
Rod Cope and Deepak Giridharagopal, CTOs of Perforce, share their top technology-related predictions for this year and beyond. Their predictions cover various areas, but looking at the market from the perspective of Puppet (by Perforce), there are two clear themes: one, maximising and looking after available talent, and two, focusing on technology that delivers (rather than being distracted by the hype).
Jan 30, 2023   |  By David Sandilands
Building digital platforms, and platform engineering teams to support them, isn’t new. The platform approach first emerged more than 20 years ago and predates the DevOps movement that began in the mid-2000s. But the recent surge in popularity of platform engineering has caused some to argue that “DevOps is dead” and modern platform engineering has replaced it. Here’s what we found in the 2023 State of DevOps Report to counter that argument.
Jan 27, 2023   |  By Aliza Earnshaw
DevOps is an approach, not a prescriptive ideal. Still, every organization needs to be able to measure the impact and effectiveness of their investment in DevOps tools and practices. That's why we collected the top DevOps KPIs from a combination of our own research into the latest DevOps trends in the State of DevOps (including surveys of more than 4,000 people) and stories shared with Puppet.
Nov 2, 2022   |  By Puppet
From the largest physics laboratory in the world to a telescope network scattered across the planet to a design firm building roads and parks around the globe to an air navigation service provider that guides 1.2 million flights each year, 40,000 companies rely on Puppet to automate their infrastructure – with security and compliance baked right in. Puppet’s IT automation suite incorporates security, compliance, and innovation from day one to power Day 2 operations (and beyond), so your teams can spend less time managing IT infrastructure and more time changing the world.
Oct 31, 2022   |  By Puppet
With Puppet, the power of IT automation empowers you. Learn more at puppet.com. Too many companies use patchwork solutions for configuration management and IT automation, leading to unmanageable complexity and huge security risks. IT operators are on-call day and night to address security breaches, and toil for weeks manually provisioning servers. But no one would expect you to wash 10,000 dishes by hand – so why are IT operators expected to configure 10,000 servers manually?
Oct 17, 2022   |  By Puppet
Need to send some files to Puppet Support? Use our internally hosted file transfer solution. Read the article for more information.
Oct 14, 2022   |  By Puppet
Puppet Support Explain how to change the version of a Forge module deployed in your Puppet Enterprise Environment Please note it is not considered best practice to declare `:latest` rather than a specific version tag in your PuppetFile as this could lead to untested module combinations being deployed to your environment. Commands Used: puppet-code deploy production --wait -l debug puppet module list --environment=production
Jul 29, 2022   |  By Puppet
Occasionally in Puppet Enterprise, you may need to change the port PuppetDB consumes, for instance, if another service requires port 8081. While we in Puppet Support recommend that you change the port for the other service. If you can’t do that, Follow this Video and the attached Knowledge base article for a guide on changing the port.
Jul 28, 2022   |  By Puppet
Welcome to Puppet Comply! Achieving and maintaining a compliant state doesn't have to be a headache. With Puppet Comply, you can easily find & fix compliance issues and achieve continuous compliance at scale.
Jul 19, 2022   |  By Puppet
An overview of the concept of metrics in Puppet Supporting links
Jul 19, 2022   |  By Puppet
Instruction on Collecting and Displaying Puppet Metrics, from Support Engineer Adrian Parreiras Horta
Jul 19, 2022   |  By Puppet
How to Interpret Puppet Metrics, With Support Engineer Adrian Parreiras Horta
Jul 19, 2022   |  By Puppet
Puppet Enterprise users can deliver infrastructure faster with Continuous Delivery for Puppet Enterprise. Watch this demo to learn how to automate testing and delivery of Puppet code from the commit all the way through deploying code into production.
Jul 13, 2020   |  By Puppet
As organizations move along their digital transformation journey, they will encounter technical challenges and pitfalls along the way. While the destination offers many benefits, getting there can be hard. It takes experience and knowledge, along with technical expertise, to navigate this path to a more agile, flexible organization. Learn how to get there in this white paper.
Jul 13, 2020   |  By Puppet
A primary goal of most DevOps initiatives is to increase the speed and agility of software development and delivery. Unfortunately, this objective often seems to be at odds with good security practices, reducing the window of time for security assessment and introducing new attack vectors. But DevOps and security don't have to be mutually exclusive. In fact, the principles that drive good outcomes for software development can also lead to more secure infrastructure. Read the ebook for guidance on designing a DevOps workflow that incorporates - and enhances - security.
Jul 1, 2020   |  By Puppet
If you're managing an IT team, you may be turning to DevOps as the path to faster delivery of software. DevOps can help your team become more efficient - and your organization more competitive - but you'll need to be able to communicate to your team why things are changing and how their usual working practices are likely to alter. In this guide we tease out the whys and hows of DevOps as you work with your team and the approaches that make a DevOps initiative successful.
Jul 1, 2020   |  By Puppet
Speeding remediation reduces the cost of compliance and vulnerability of the IT estate. When looking for issues that slow remediation, notice the hand off from security to IT. Download this free resource to learn how the interaction between IT and Security can be improved to speed compliance.
Jun 1, 2020   |  By Puppet
With the proliferation of high-profile hacks, data breaches and ransomware, it's easy to feel insecure about your organization's security these days. But not all security issues have to do with purposeful hacks and attacks. For many IT teams, the challenge is maintaining strict rules and regulatory requirements for everything from credit card data to health information privacy. Failing to maintain compliance can put your organization at risk of everything from lost business to substantial fines - or worse.
Jun 1, 2020   |  By Puppet
With the right foundation and optimizations, your teams can successfully adopt continuous delivery practices - and deliver software faster, with fewer bugs and lower risk. If you're getting started with continuous delivery or evolving your approach, there are a few strategic considerations that can keep you on the right path.
May 1, 2020   |  By Puppet
In this paper, we talk about four common challenges to today's software delivery automation and discuss how you can overcome those challenges. Continuous delivery (CD) enables organizations to deliver quality software in record time, helping businesses meet rapidly growing and changing demands. As CD practices and tools have matured, more organizations and teams are beginning - or are well down the path of - their own journeys, using automation to speed up software delivery.
May 1, 2020   |  By Puppet
Are you looking to migrate from your on-premises data center to AWS - or to accelerate the process? Or would you like a simple and reliable way to manage your infrastructure and applications across all your environments? Puppet can help.

Puppet is driving the movement to a world of unconstrained software change. Our revolutionary platform is the industry standard for automating the delivery and operation of the software that powers everything around us.

It isn’t humanly possible to keep up with the constant innovation and risks that new technology brings. Automation has become a requirement, and Puppet sets the standard for delivering and managing your IT estate predictably and at scale. Our solutions automate how you continuously deliver, make compliant, remediate, and manage your multi-cloud environment. So you can focus on more important things in your life.

Use Cases:

  • Continuous Delivery: Ship more, do more with the right continuous delivery workflows and tools to increase your development and operations teams’ agility. They lower time to value of your infrastructure and the software it runs.
  • Continuous Compliance: The alphabet soup of regulatory standards and security best practices you try to comply with — and the associated penalties for not doing so — are no joke. Auditors expect your teams to implement and abide by operational, security, and regulatory policies 24/7, and to prove it when they show up.
  • Incident Remediation: With the proliferation of high-profile hacks, data breaches, and ransomware, it’s easy to feel insecure about your organization’s security. You have to protect your company like never before — particularly as your infrastructure grows and diversifies, presenting a broader surface for attackers.
  • Configuration Management: Are you spending more time fighting fires than deploying new, innovative services and applications? You are not alone. Most IT teams say it takes weeks, even months, to deploy critical applications. There’s got to be a better way to manage infrastructure. With automation, you eliminate manual work, minimize risk of human error, and make it possible to deploy fast, safely and reliably.

Make infrastructure actionable, scalable and intelligent.