Steven Murawski on Infrastructure as Code - Episode 004

Steven Murawski on Infrastructure as Code - Episode 004

Welcome to the 4th episode of the Azure DevOps podcast! Today, Jeffrey Palermo is joined by special guest, Steven Murawski. Steven is the Lead Cloud Ops Advocate at Microsoft and leads the Cloud Ops Advocacy team focused on DevOps SRE and Cloud Native scenarios with Azure. He is an active member of the Chef and WinOps communities and a maintainer for several open source projects including Chef, Habitat, and Test-Kitchen. Steve focuses specifically on infrastructure within Azure DevOps.

This episode, Steven Murawski explains the basics of infrastructure, which tools and infrastructures he recommends for those putting together their DevOps tool belt, the value in defining your infrastructure as code, where to get started and how to modify your infrastructure on the fly, and how to minimize your opportunities for failure.

Topics of Discussion:

[:51] About today's topic and guest.

[1:31] What is Steve currently up to in regards to work?

[4:49] The basics of infrastructure.

[8:11] As people are putting together their DevOps tool belt, which tools and infrastructures does Steve recommend for the Microsoft shops?

[9:21] Steve explains what Terraform is and what you can do with it.

[11:35] How Steve sees the value in defining their infrastructure as code.

[13:31] Where to get started in this "infrastructure as code" world (and modifying your infrastructure on the fly.)

[18:07] A word from Azure DevOps sponsor: Clear Measure.

[18:33] Steve speaks about tweaking infrastructure, minimizing opportunities for failure, and applying testing principles to the infrastructure's code.

[20:00] What format do these tests live in and where are they running from?

[23:55] At what level of granularity do you break up the ARM files?

[28:45] Once an application has been running for a while, what does the path look like to change something that's already there when you don't want to start completely fresh?

[31:20] When do you release a new build?

[33:47] Do you push a new release through the release part of the Pipelines with an existing build?

[36:55] Steve speaks about the Chef and WinOps communities he is a part of, as well as the open source projects he helps maintain.

[44:41] Where to get started with infrastructure as code.

Mentioned in this Episode:

Azure DevOps

Infrastructure as Code (IaC)

Chef

WinOps

Habitat

Test-Kitchen

ARM Templates

Terraform
Azure DevOps Portal

Visual Studio Code

JSON

GitHub

Azure QuickStarts on GitHub

Clear Measure (Sponsor)

InSpec for Chef

Pester

Azure Powershell

Azure CLI

Working Effectively with Legacy Code, by Michael Feathers

Puppet

Donovan Brown's project: yoTeam

Stack Overflow

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

Follow Up with Our Guest:

Steven Murawski's Website

Steven Murawski's LinkedIn

Avsnitt(393)

Daniel Ward: AI Agents - Episode 393

Daniel Ward: AI Agents - Episode 393

https://clearmeasure.com/developers/forums/ Daniel Ward is a Microsoft .NET MVP and software consultant at Lean TECHniques in San Antonio, TX. He works with teams to deliver high‑quality software thro...

16 Mars 45min

Richard Lander: DotNet Inspect - Episode 392

Richard Lander: DotNet Inspect - Episode 392

https://clearmeasure.com/developers/forums/ Richard Lander is a Principal Program Manager on the .NET team at Microsoft. He's been with Microsoft since 2000, and working on .NET since 2003! Currently,...

9 Mars 1h 3min

Savino Carlone: ERP Systems - Episode 391

Savino Carlone: ERP Systems - Episode 391

https://clearmeasure.com/developers/forums/ Savino Carlone, or Savi for short, is a 25‑year backend developer from Turin, Italy with experience across enterprise and high‑performance systems in spor...

2 Mars 34min

Paul Duvall: AI-Driven Development - Episode 390

Paul Duvall: AI-Driven Development - Episode 390

https://clearmeasure.com/developers/forums/ Paul Duvall is an award‑winning author, longtime DevOps leader, and former AWS executive with more than two decades of experience in software engineering. H...

23 Feb 41min

Damian Brady: GitHub AI - Episode 389

Damian Brady: GitHub AI - Episode 389

https://clearmeasure.com/developers/forums/   Damian Brady is a Staff Developer Advocate at GitHub. He's a developer, speaker, and author specializing in AI, DevOps, MLOps, developer process, and soft...

16 Feb 40min

David Starr: DevOps Success Story - Episode 388

David Starr: DevOps Success Story - Episode 388

David Starr is the President and Founder of Cumulus26, which helps companies succeed in the Microsoft Azure Marketplace and other facets of Azure. He's had a multi-decade career at Microsoft, Godaddy ...

9 Feb 46min

Kevin Griffin: Engineering for System Uptime - Episode 387

Kevin Griffin: Engineering for System Uptime - Episode 387

With over 20 years of software development experience, Kevin Griffin is a passionate and versatile leader, trainer, and consultant in the .NET ecosystem. He has worked with various industries, from th...

2 Feb 46min

Maddy Montaquila: .NET Update - Episode 386

Maddy Montaquila: .NET Update - Episode 386

https://clearmeasure.com/developers/forums/ Maddy Montaquila is a Senior Product Manager on the Aspire team and has previous been on the MAUI team and has been working with .NET mobile apps since 2018...

26 Jan 47min

Populärt inom Politik & nyheter

aftonbladet-krim
svenska-fall
rss-krimstad
p3-krim
rss-expressen-dok
fordomspodden
flashback-forever
rss-sanning-konsekvens
motiv
aftonbladet-daily
grans
rss-vad-fan-hande
rss-krimreportrarna
spar
rss-frandfors-horna
rss-flodet
blenda-2
krimmagasinet
olyckan-inifran
dagens-eko