PLAY PODCASTS
Infrastructure as Code, Patterns and Practices
Episode 105

Infrastructure as Code, Patterns and Practices

Bret is joined by Rosemary Wang, a developer advocate at HashiCorp, to discuss her book: Infrastructure as Code, Patterns and Practices.

DevOps and Docker Talk: Cloud Native Interviews and Tooling

July 1, 202250m 15s

Audio is streamed directly from the publisher (media.transistor.fm) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

🙌 The Agentic DevOps Guild has launched! It's a training + community + mentorship program for engineers wanting to learn the latest CI/CD automation and dive into Agentic DevOps. Meetups are happening now, with new course videos dropping every few weeks. Join the Guild and become your team's leader in AI for infrastructure automation https://www.bretfisher.com/theguild 🍾


Bret is joined by Rosemary Wang, a developer advocate at Hashi Corp. She recently finished a Manning book, titled Infrastructure as Code: Patterns and Practices. They discuss how infrastructure as code fits into DevOps and Gitops, and how you can get started with IaC and run over some important patterns, such as controlling versioning, IaC testing and managing costs.

Rosemary worked at ThoughtWorks previously, and it was interesting to hear her experiences on learning from senior engineering, and how pairing and other types of mentorship can help. Streamed live on YouTube on April 28, 2022.


Unedited live recording of this show on YouTube (Ep #168).


★Topics★
Infrastructure as Code: Patterns and Practices, with examples in Python and Terraform

★Rosemary Wang★
Rosemary on Twitter

★Join my Community★
Best coupons for my Docker and Kubernetes courses

Chat with us on our Discord Server Vital DevOps

Homepage bretfisher.com

  • (00:00) - DDT MAIN
  • (00:03) - Intro
  • (00:53) - Custom intro
  • (04:10) - Main show
  • (04:17) - Introductions
  • (05:06) - The Book
  • (06:23) - Rosemary's background and how the book came about
  • (08:03) - Mentors and Learning
  • (09:25) - Where did the book idea come from?
  • (10:44) - Virtual conferences
  • (11:52) - Upcoming talks?
  • (12:24) - GitOps is a key topic on this show
  • (13:11) - How Rosemary ended up in IaC
  • (13:44) - Everything should be automated
  • (14:39) - How is GitOps introduced in the book?
  • (16:55) - Find an infrastructure provider with a good API
  • (17:46) - Find one tool
  • (18:30) - Ideas last longer than code
  • (19:06) - Do I need to know how to code?
  • (20:08) - Elevator pitch on patterns in the book
  • (21:48) - Testing is opinionated
  • (22:05) - Security and compliance
  • (22:32) - Costs of infrastructure
  • (23:16) - Do it the hard way first
  • (23:51) - Team norming
  • (25:11) - Invest in courses
  • (26:54) - Keep information close to the code
  • (30:12) - Automatic documentation in Terraform
  • (30:52) - GitHub Copilot for documentation
  • (32:12) - Question
  • (36:18) - Tech toil vs Automation
  • (38:48) - Recreate, not restore
  • (41:03) - Question: Terraform Cloud vs Terraform
  • (44:18) - When and where to get the book?
  • (45:26) - Bookstores
  • (46:06) - CCNA tip
  • (49:21) - Winding down
  • (50:05) - Outro

You can also support this podcast by subscribing to my YouTube channel and my weekly newsletter at bret.news!

Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.com

Topics

dockercontainersdevopsdevsecopsgitopskubernetesk8sk3sservice meshitsiogoogleazureawsdigitaloceanhashicorpswarmcloudserverssysadmindevelopmentdeveloperssoftwarewebtechtechnologyadminsecuritylearningsoftware developmentdevlifeopen sourceprogrammingCI/CDagileITbret fishersecuritysecure supply chain