VOOZH about

URL: https://thenewstack.io/puppets-2020-state-of-devops-report-why-automation-and-self-service-are-key/

⇱ Puppet’s 2020 State of DevOps Report: Why Automation and Self-Service Are Key - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2020-11-20 08:39:30
Puppet’s 2020 State of DevOps Report: Why Automation and Self-Service Are Key
news,sponsor-puppet,sponsored,sponsored-event-coverage,
DevOps / Tech Culture

Puppet’s 2020 State of DevOps Report: Why Automation and Self-Service Are Key

Nov 20th, 2020 8:39am by B. Cameron Gain
👁 Featued image for: Puppet’s 2020 State of DevOps Report: Why Automation and Self-Service Are Key
Puppet sponsored this post.

Puppet sponsored this post.

One of the beautiful things about the DevOps movement is that it continues to change and evolve. While improving security and removing silos between DevOps teams remain a work in progress for many organizations, additional challenges and concerns are becoming paramount, especially in today’s increasingly complex multicloud and on-the-premises world.

According to Puppet’s “2020 State of DevOps Report,” for example, a platform approach is increasingly required to properly integrate DevOps teams to better adapt to changes in how applications are deployed and managed. This is especially critical in this COVID-19 pandemic era as DevOps teams are even more highly distributed than they were before, and are often spread across different time zones.

“As various IT infrastructure and application teams adopt cloud native tools and strategies, they often see isolated success. That success does not propagate evenly to other teams in the organization,” Alanna Brown, senior director of developer relations and author of the “State of DevOps,” said. “Additionally, given the sheer number of cloud native tools available, different teams often choose different tools to achieve their goals.”

As a way to mitigate “a tool-sprawl problem for organizations that further siloes teams and their successes,” Puppet’s soon-to-be-released Puppet Connect is expected to provide a framework for the adoption of a self-service model for distributed DevOps teams. “Puppet’s Puppet Connect gives teams a better way to connect their tools and codify their processes that can be shared with others in the organization through self-service,” Brown said.

A platform approach, with which self-service capabilities are on offer for DevOps teams for application development, production and management, is thus widely seen as a way to improve DevOps efficiency. In the study, for example, 63 percent of the respondents said their organization had adopted at least one self-service for its team member. More evolved organizations are almost twice as likely as mid-level organizations to have a high usage of internal platforms with self-service capabilities, the authors of the report. Already, in the 2018 “State of DevOps Report,” for example, self-service was already a key practice in Stage 5 of the DevOps evolution model, Brown said.

“Self-service capabilities show up in this stage because organizations have made the underlying structural changes to reduce complexity in the technology stack, automate toil, reduce handoffs and build trust between teams,” Brown said. “We see this mirrored in our 2020 report with the correlation between platform usage and DevOps evolution. It’s a natural evolution for teams as they go from automating to solve local problems, to automating to provide global optimization and economies of scale.”

While long-touted as necessary for DevOps success, the instrumentation and implementation of automation has emerged as a staple of DevOps evolution. The report’s results, for example, showed how organizations that deemed their change management effective were three times more likely to automate testing and deployment “than firms where confidence in change management performance is low.”

Automation has become a critical component of successful DevOps. Offering a self-service model is one way to get there “to enable more teams the ability to access and build automation,” Puppet CTO Abby Kearns said during her keynote. #Puppetize2020 @thenewstack @ab415 pic.twitter.com/eo230hX3TD

— BC Gain (@bcamerongain) November 19, 2020

As mentioned above, the self-service model is increasingly seen as a way to achieve automation goals, and consequently, support DevOps evolution.

“More DevOps practices require applications and operation teams to do more within infrastructure faster. But most of these teams don’t want to have to build that automation — they just need to use it,” Puppet CTO Abby Kearns, said during her Puppetize Digital 2020 keynote. “And that’s where self-service comes in, and the ability to leverage shared platforms to drive consistent automation across the entire organization.”

Indeed, organizations often struggle onboarding teams “into automating their day-to-day tasks,” Carl Caum, principal product manager at Puppet, said. “When one team is successful with automation, it’s difficult to replicate that success to more teams — this is compounded by modern application delivery and cloud native operations,” Caum said. “IT orgs need a modern way to orchestrate and automate their cloud native operations, and further, they need to empower teams to move faster but maintain compliance with internal standards. Puppet Connect was built to solve both of these problems together.”

Automation has become a critical component of successful DevOps. Offering a self-service model is one way to get there “to enable more teams the ability to access and build automation,” Puppet CTO Abby Kearns said during her keynote. #Puppetize2020 @thenewstack @ab415 pic.twitter.com/eo230hX3TD

— BC Gain (@bcamerongain) November 19, 2020

At the end of the day, the success of DevOps teams rests on the implementation of both cultural changes and adoption and automation of the necessary tools and platforms. “The fact is, DevOps is the interplay of people and platforms tools that defines culture change: it’s a learning loop, and the tools matter,” James Governor, an analyst for and co-founder of RedMonk, said during a Puppetize Digital 2020 talk. “It is no accident that the term DevOps came from one of the co-founders of Puppet, Andrew Clay Shafer — it was pretty clear that while he was talking about describing a set of practices, the automation that was built to help with those practices, help everybody else begin to consume and adopt the sorts of approaches that we’re talking about.”

Feature image by Photo by The New York Public Library on Unsplash.

Puppet by Perforce gives IT operations teams back their time and offers peace of mind with infrastructure automation that enables security and compliance. More than 40,000 organizations rely on Puppet products to empower people to innovate through IT automation.
Learn More
The latest from Puppet
TRENDING STORIES
BC Gain is founder and principal analyst for ReveCom Media. His obsession with computers began when he hacked a Space Invaders console to play all day for 25 cents at the local video arcade in the early 1980s. He then...
Read more from B. Cameron Gain
Puppet sponsored this post.
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.