Portland, OR, USA
Jun 21, 2022   |  By Melissa Palmer
Government agencies are facing a rising need for changes to their IT infrastructure. This need is becoming even more urgent as they continue to migrate operations to the cloud. Leveraging modern cloud applications and resources within an existing legacy agency environment requires IT agility to maintain the balance of security while keeping pace with an agency’s mission.
Jun 14, 2022   |  By Melissa Palmer
This blog is the third in a four-part series about how Puppet can help government agencies meet compliance and security requirements. Read the second post here. Government agency IT departments know that migrating applications to the cloud can improve efficiency, increase visibility, and reduce costs. They also recognize the value in keeping some operation resources on-premises.
Jun 7, 2022   |  By Melissa Palmer
This blog is the second in a four-part series about how Puppet can help government agencies meet compliance and security requirements. Read the first post here. Zero Trust is a strategy created to combat system intrusions through a “never trust, always verify” model. DevSecOps is a collaborative software development strategy that integrates development, security, and operations practices into a continuously evolving lifecycle.
Jun 2, 2022   |  By Alex Williamson
Relay’s inputFile capability is handy because it allows you to use familiar programming languages to get custom solutions working quickly. Using an inputFile with Relay is as easy as writing a script in bash, Python, or Powershell, and storing it in a remote Internet-accessible repository like GitHub. Let’s see how Relay enhances our daily driver skillset to solve problems quickly and reliably with minimal code.
May 31, 2022   |  By Melissa Palmer
Government agencies have been working diligently to comply with the 2021 Executive Order on Improving the Nation’s Cybersecurity. The Executive Order (EO) addresses cybersecurity issues by imposing a new series of federal-wide Zero Trust mandates. Agencies were required to submit their plan development and cloud migration path reporting by July and August of 2021, with more deadlines on the horizon.
May 25, 2022   |  By Dimitri Tischenko
I work on the Solutions Architects team here at Puppet. We are sometimes the first line of defense in solving some of our customers' most challenging or unique problems, and every so often, we see trends in problems that we'd previously considered to be edge cases. For example, cCustomers often ask us two questions: How can we connect external configuration data to Puppet? How can we speed up changing their own configuration for service owners without onboarding them to Git approval processes?
May 3, 2022   |  By Marty Ewings
puppetlabs-pe_status_check is a new supported module for Puppet Enterprise. It provides a series of indicators of system status that the Puppet Support team has determined to avoid support incidents or outages. Utilizing this module and the accompanying documentation will allow the user to craft preventative maintence workflows and, should it still be required, increase the quality of information in any support ticket, to help decrease the time to resolution for any incident.
Apr 28, 2022   |  By Nick Walker
Your Puppet Enterprise (PE) installation’s primary job is to compile catalogs and send them to agents to be enforced. When you deploy code, all catalog compilation stops and waits for the code deploy to complete. This impacts performance in any installation, and the impact escalates with more frequent code deployments. Code deployments usually increase when you use Continuous Delivery for Puppet Enterprise, making the impacts of stopped catalog compilations even more apparent.
Apr 22, 2022   |  By Ben Ford
Many of you know me from my various community-facing roles during my tenure at Puppet. I'm now taking on some new challenges as our Community and Developer Relations Lead and I'm thrilled about it. I'm definitely not the first to say this, but Puppet's community is truly incredible. The level of engagement, commitment, and collaboration never ceases to astound me. When someone new shows up in our Slack, there's always a helpful suggestion or a link to docs or a Forge module that helps solve a problem.
Apr 11, 2022   |  By Yvonne Wassenaar
When I started at Puppet three years ago, I saw a company with a tremendous customer base, an active open source community, an incredible reputation, products that solved some of the hardest problems in the operations space, and a passionate team that had deep values and was purpose-driven, both of which are at my core as a leader.
Jun 30, 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.
May 5, 2022   |  By Puppet
Configuring Puppet's Policy-based autosigning with Support Engineer Corey Benefrayim.
Apr 14, 2022   |  By Puppet
Part 3 in the Support Teams Series of Performance Issue Diagnosis for Puppet Enterprise. This part covers some of the logs to look at in detail for different performance-related issues.
Apr 14, 2022   |  By Puppet
The first in a 3 part series, where Adrian Parreiras Horta, Support Engineer at Puppet, takes us through the different methods of serving files with Puppet, and how this impacts the performance of the Puppet ecosystem. Part 1 discusses the different source attributes of the Puppet File resource.
Apr 14, 2022   |  By Puppet
The second in a three-part series, where Adrian Parreiras Horta, Support Engineer at Puppet, takes us through the different methods of serving files with Puppet, and how this impacts the performance of the Puppet ecosystem. Part 2 discusses the implications on performance for the methods previously discussed
Apr 14, 2022   |  By Puppet
The last in the 3 part series, where Adrian Parreiras Horta, Support Engineer at Puppet, takes us through the different methods of serving files with Puppet, and how this impacts the performance of the Puppet ecosystem. Part 3 is a summary of the topics discussed in parts 1 and 2
Apr 13, 2022   |  By Puppet
Part 1 of a series where Gareth from The Puppet Support team, takes you through the processes and tools available to diagnose and resolve performance issues.
Apr 13, 2022   |  By Puppet
Part Two of the Support Teams guide to performance issues, this time focusing on enhanced agent debug logging. Link to the KB that covers this topic
Mar 18, 2022   |  By Puppet
Do your Console users not have command line access? This video explains how to perform code deploy as a console only user.
Mar 16, 2022   |  By Puppet
This Video takes you through the steps to change the Puppet Enterprise Console Display time to Local Time, away from the default of UTC. Please find the accompanying Article on our Support Knowledge Base
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.