Adventures in DevOps

Infrastructure as code: why you can never avoid thinking


Listen Later

Share Episode         
         
We explore the past and AI-driven future of Infrastructure as Code with Cloud Posse's Eric Osterman, discussing various IaC traumas. Erik maintains the world's largest repository of open-source IaC modules. Looking back at the dark ages of infrastructure, from the early days of raw CloudFormation and Capistrano to the rise and fall of tools like Puppet and Chef, we discuss the organic, messy growth of cloud environments. Where organizations frequently scale a single AWS account into a tangled web rather than adopting a robust multi-account architecture guided by a proper framework.

         

The conversation then shifts to the modern era of rapid integration of infrastructure development. While generating IaC with large language models can be incredibly fast, it introduces severe risks if left unchecked, and we explore how organizations can protect themselves by relying on Architectural Decision Records (ADRs) and predefined "skills". The hopeful goal of ensuring autonomous deployments are compliant, reproducible, and secure instead of relying on hallucinated architecture.

         

Finally, we tackle the compounding issue of code review in an age where developers can produce a year's worth of engineering slop progress in a single week.

         
💡 Notable Links:         
  • Atmos framework
  • Checkov - IaC Validation
  • Code Rabbit
  • ✨ Episode: Agent Skills
  • ✨ Episode: All about MCPs
🎯 Picks:         
  • Warren - Project Hail Mary
  • Erik - Everybody's free to wear sunscreen & Book: The 10X Rule
...more
View all episodesView all episodes
Download on the App Store

Adventures in DevOpsBy Will Button, Warren Parad

  • 4.4
  • 4.4
  • 4.4
  • 4.4
  • 4.4

4.4

18 ratings


More shows like Adventures in DevOps

View all
The New Stack Podcast by The New Stack

The New Stack Podcast

32 Listeners

Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

Software Engineering Radio - the podcast for professional software developers

273 Listeners

The Reasoning Show by Massive Studios

The Reasoning Show

154 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

985 Listeners

DevOps Paradox by Darin Pope & Viktor Farcic

DevOps Paradox

25 Listeners

DevOps Sauna from Eficode by Eficode

DevOps Sauna from Eficode

2 Listeners

Hard Fork by The New York Times

Hard Fork

5,576 Listeners

Beyond Coding by Patrick Akil

Beyond Coding

0 Listeners

Network Automation Nerds by Packet Pushers

Network Automation Nerds

5 Listeners