Operations | Monitoring | ITSM | DevOps | Cloud

CFEngine 2020 Retrospective

2020 is nearly over, and we’d like to take a couple of minutes to reflect on our year as well as provide a sneak peek into what you can expect from us in 2021. Although it has been a year full of distractions, the CFEngine team has continued to make significant strides when it comes to product improvements and new features that help our users.

How to overcome app development roadblocks with modern processes

As a result of the COVID-19 pandemic, the majority of companies (52%) say application development is a high priority initiative at their organization. But teams focused on building or improving apps face a number of bottlenecks — the three biggest of which are people, processes, and technology. Puppet and Pulse surveyed 200 IT executives to discover how modern technologies and processes are helping app development teams overcome common roadblocks and adapt quickly to the changing economy.

Bolting your way through Raspberry Pi and Network configuration standards

How network engineers discovered best practices for Bolt implementation through management of Raspberry Pi distribution. Making sense of Bolt's file structure, nuances, and unwritten rules. Expansions of Bolt plans and commands beyond Raspberry Pi into networking infrastructure. Making use of the run commands to output results to a file for every network device. Utilizing the latest Bolt release to send configuration snippets to Network Infrastructure.

Why you should take the 2020 Puppet user survey

We want to hear directly from you about your experience using Puppet products so we can ensure our portfolio rises to the demand of our customers. Take this survey to share your expertise with us. At Puppet, we’re dedicated to innovating the most modern, easy-to-use, secure and compliant products for our customers to ensure practitioners can simplify their workflows and enterprises can meet their business goals. Your input is extraordinarily valuable to us.

Puppet's journey into Continuous Compliance

During my tenure at Puppet, I’ve learned that almost everything we do is focused on two things — eliminating soul-crushing work, and the never-ending desire to solve really hard customer problems. Couple those with the positive and energetic attitude of the Puppet team, and we’re bound to have a profound impact on our customers. Maybe I’ve had too much Kool-Aid?

Introducing CFEngine Custom Promise Types

In CFEngine 3.17, custom promise types were introduced. This allows you to extend policy language, managing resources which don’t have built in promise types. The implementation of custom promise types is open source, and available in both CFEngine Enterprise and CFEngine Community. To implement a new custom promise type, you need a promise module.

Solving financial services regulatory challenges in Australia with Puppet

The recent record-breaking fine of $1.3 billion for money-laundering breaches exposed the dangers of poor systems in the banking industry. Now is the time to get compliance right. In my role, I regularly speak with FS&I clients about their security and compliance challenges, including vulnerability remediation. It’s a complex topic with many pieces that must coalesce to create a holistic solution.