VOOZH about

URL: https://thenewstack.io/iac-is-too-complicated-wheres-that-easy-button/

⇱ Infrastructure as Code Is Suffering From Self-Inflicted Complexity - 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
2025-06-25 14:06:16
Infrastructure as Code Is Suffering From Self-Inflicted Complexity
sponsor-firefly,sponsored-webinar,
DevOps / Infrastructure as Code

Infrastructure as Code Is Suffering From Self-Inflicted Complexity

We’re adding more clouds, more tools and more automation — and then doing it all over again when things become unmanageable. It’s not working.
Jun 25th, 2025 2:06pm by Vicki Walker
👁 Featued image for: Infrastructure as Code Is Suffering From Self-Inflicted Complexity
Featured image by Gerenme on Shutterstock.
Firefly sponsored this post.

It’s been 20 years since Puppet planted the seeds of today’s Infrastructure as Code (IaC), and it hasn’t gotten any easier — in many ways, it’s more complicated than ever.

The early entrants, Puppet and Chef, gave way to tools like Ansible, Terraform and Pulumi, which brought new capabilities for infrastructure provisioning. Then cloud computing emerged and turned IaC into a fundamental software development practice. Now, we have OpenTofu stepping in to fill Terraform’s no-longer-open-source shoes, and GitOps integrating IaC with version control.

Despite the volatility, organizations clearly understand the value of IaC. According to Firefly’s 2025 State of IaC report, the vast majority of organizations — 89% — are using IaC, but only about 6% have fully codified their cloud. The result is severe complexity, characterized by inconsistency, poor stability, tooling fragmentation and slow development pipelines.

Where IaC Is Today

So where does this leave us? According to Firefly’s research, presented in a recent webinar with The New Stack, the 2025 State of IaC, we’re spiraling into self-inflicted complexity: adding more clouds, more tools and more automation — and then doing it all over again when things become unmanageable.

👁 Firefly webinar on demand image

During our webinar, Inside the 2025 State of IaC: Tools, Trends, and Tactical Solutions, Ido Neeman, CEO and co-founder of Firefly, and Chris Pirillo, TNS host, dove into the reasons IaC is so difficult but doesn’t have to be. They reviewed findings — published and unpublished — from the State of IaC survey, and discussed what they indicate about the challenges and opportunities ahead.

During their wide-ranging conversation, Ido and Chris discussed:

  • The acceptable level of drift that enterprises can realistically tolerate.
  • What to do when different parts of the organization are using different IaC toolsets.
  • The practical challenges of achieving 100% IaC coverage and how to communicate that to leadership.
  • What you need to do to adopt CloudOps — over the short and long terms.
  • Other unpublished findings from the 2025 State of IaC.

Don’t miss out: Watch the webinar on demand today!

Firefly is a Cloud Control Plane that enables DevOps and Platform Engineering teams to scan and discover their entire cloud footprint, detect cloud configuration drifts, classify assets using Policy-as-Code, and manage a single inventory of cloud resources across Multi-Cloud and Kubernetes clusters.
Learn More
The latest from Firefly
TRENDING STORIES
As senior sponsor editor at The New Stack, Vicki collaborates with our sponsors to create and publish exceptional content that resonates with our readers. She has many years of experience (more than she would prefer to admit) in technology publishing...
Read more from Vicki Walker
Firefly 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.