![]() |
VOOZH | about |
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.
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.
The evolution of Infrastructure as Code (IaC) has been marked by a handful of major shifts in approach and technology, often with growing cloud complexity and inefficiency as the catalyst for change. And while most DevOps pros recognize and attempt to keep up with the changing landscape, they don’t always realize that its implications reach far beyond simple automation.
From its roots in manual scripting and configuration management, IaC has grown into a sophisticated ecosystem, one that’s reshaping how organizations manage their IT infrastructure altogether.
But not all cloud practitioners have enough of a grasp on IaC and best practices to make the most of it, leaving Infrastructure as Code still underutilized, and leaving uncodified cloud environments at risk.
[Get an insider’s look at the top trends and most surprising findings from the 2025 State of IaC. Register now and plan to join us at this special event.]
The progression from cloud-specific frameworks to declarative, multicloud solutions like Terraform represented the increasing sophistication of IaC capabilities. This shift enabled organizations to manage complex environments with never-before-seen efficiency. The emergence of programming language-based IaC tools like Pulumi then further blurred the lines between application development and infrastructure management, empowering developers to take a more active role in ops.
For DevOps and platform engineering leaders, this evolution means preparing for a future where cloud infrastructure management becomes increasingly automated, intelligent and integrated with other aspects of the software development life cycle. It also highlights the importance of fostering a culture of continuous learning and adaptation (ideally with a cloud center of excellence at its core), as the IaC landscape continues to evolve at a rapid pace.
Here’s what the state of IaC looked like just a year ago — as well as a glimpse at how it’s already changed yet again.
Firefly’s “State of Infrastructure as Code (IaC)” report is an annual pulse check on the rapidly evolving state of IaC adoption, maturity and impact. Over the course of the past few editions, this report has become an increasingly crucial resource for DevOps professionals, platform engineers and site reliability engineers (SREs) navigating the complexities of multicloud environments and a changing IaC tooling landscape.
In 2024, we surveyed 350+ respondents and used their collective feedback to create a report that helps benchmark, document and shape the future of IaC and cloud management strategies for the entire industry.
While the 2025 research insights won’t be publicly available until late April, here’s a recap of what we learned last year, and what the implications look like:
Last year, the “State of Infrastructure as Code” report revealed the struggles of scaling IaC in an increasingly complex, multicloud reality. But what has changed in 2025?
The 2025 report drops in April. Stay tuned for exclusive insights and trends shaping the future of infrastructure management. (Hint: You’ll learn how IaC is maturing, what kind of IaC execution challenges are trumping early adoption concerns, and how the role of automation-first pipelines is changing.)
In the meantime, if your IaC strategy is still falling short, watch Why Your IaC Strategy Still Sucks in 2025 for insights and tools to help your IaC efforts drive efficiency, consistency and reliability in your cloud infrastructure.