Operations | Monitoring | ITSM | DevOps | Cloud

Latest Posts

Puppet and Government: DevSecOps in government environments

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.

Using Relay's flexibility to turn scripts into permanent tools

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.

Puppet and Government: Achieving Zero Trust adoption and mission success at the same time

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.

Introducing Puppet Data Service

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?

Enhance your Puppet Enterprise support workflow with pe_status_check

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.

Lockless code deploys in Puppet Enterprise & Continuous Delivery for PE

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.

The evolution of Puppet community

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.

An Open Letter from the CEO of Puppet: Puppet + Perforce

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.

The new Puppet TAM service unlocks your next level of success

It can be challenging for even the most experienced IT organizations to embrace the latest DevOps automation tools and then ensure they are implemented in the most optimal way across a hybrid IT estate. Infrastructure teams are faced with increasing deployment complexities, budget and staffing constraints, competing priorities, and the challenge of supporting expanding development teams, impacting their organizational goals and KPIs.

Better together: Continuous Delivery for PE and ServiceNow flows

Continuous Delivery for Puppet Enterprise (PE) is a tool for streamlining and simplifying the CI/CD process of your Puppet code. Continuous Delivery for PE offers a prescriptive workflow to test and deploy Puppet code across environments. ServiceNow includes a powerful Flow Designer. Why not combine Continuous Delivery for PE pipelines with the ServiceNow Flow Designer to improve and automate your change management process even further?