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

Tämä jakso on lisätty Podme-palveluun avoimen RSS-syötteen kautta eikä se ole Podmen omaa tuotantoa. Siksi jakso saattaa sisältää mainontaa.

Jaksot(417)

Jeffrey Palermo: AI-Driven Software Projects - Episode 418

Jeffrey Palermo: AI-Driven Software Projects - Episode 418

https://clearmeasure.com/developers/forums/

7 Syys 18min

Joseph Guadagno: Architecture for AI Development - Episode 417

Joseph Guadagno: Architecture for AI Development - Episode 417

https://clearmeasure.com/developers/forums/ Joseph Guadagno is an experienced executive level software leader and architect over 30 years of software development experience and a Microsoft MVP since...

31 Elo 42min

Anna Hoffman: AI Database Development - Episode 416

Anna Hoffman: AI Database Development - Episode 416

https://clearmeasure.com/developers/forums/ Anna Hoffman is a Principal Group Product Manager for Azure Data on Microsoft's SQL Engineering team, where she works across SQL Server, Azure SQL, and SQ...

24 Elo 48min

Mark Seemann: AI Code Quality - Episode 415

Mark Seemann: AI Code Quality - Episode 415

https://clearmeasure.com/developers/forums/ Mark Seemann is a self-employed programmer and software architect based in Copenhagen, Denmark, and the author of Code That Fits in Your Head and Dependenc...

17 Elo 49min

Jimmy Bogard: AI-Driven Development - Episode 414

Jimmy Bogard: AI-Driven Development - Episode 414

https://clearmeasure.com/developers/forums/ Today's guest is a true heavyweight in the .NET open-source world — someone whose work has quietly, but profoundly, shaped the way countless developers bu...

10 Elo 42min

John Bristowe: Octopus Catchup - Episode 413

John Bristowe: Octopus Catchup - Episode 413

https://clearmeasure.com/developers/forums/ John Bristowe brings over 20 years of experience in technology to his role as Developer Advocate at Octopus Deploy. His career includes time at Progress a...

3 Elo 36min

Blake Caraway: AI in Business Operations - Episode 412

Blake Caraway: AI in Business Operations - Episode 412

https://clearmeasure.com/developers/forums/ Blake Caraway is the General Manager of Texas Multi-Chem, Ltd., a Texas Hill Country company where he has spent over a decade transforming daily operations ...

27 Heinä 44min

Michael Nygard: AI - Episode 411

Michael Nygard: AI - Episode 411

https://clearmeasure.com/developers/forums/ Michael Nygard advises consulting firms, private equity teams, CTOs, CEOs, and boards when they require senior technology judgment for limited-term, high-...

20 Heinä 45min

Suosittua kategoriassa Politiikka ja uutiset

uutiscast
aikalisa
politiikan-puskaradio
rss-viihde-media
vallattomat
rss-ootsa-kuullut-tasta
ootsa-kuullut-tasta-2
otetaan-yhdet
rss-asiastudio
rss-podme-livebox
rss-girls-finish-f1rst
rss-raha-talous-ja-politiikka
rss-voi-venaja
et-sa-noin-voi-sanoo-esittaa
rss-seksicast
the-ulkopolitist
rss-vaalirankkurit-podcast
tervo-halme
popcorn-with-esko
rikosmyytit