Continuous Integration Review - Episode 153

Continuous Integration Review - Episode 153

In today's solo episode, join your host Jeffrey Palermo as he discusses continuous integration.

With the ease of setting up triggered builds on build servers (such as Azure Pipelines or GitHub actions), it can be easy to think that once the documentation of the product is followed, we are done — but that's not the case. The DevOps tools currently on the market have gotten really good at making some of the steps easy, but, there are other steps where it's still up to you to put them in place.

In light of this, Jeffrey provides listeners with an overview of continuous integration, its three major stages, and some of the rules of thumb that you need to follow to find success.

Whether you use Azure Pipelines or another tool, this episode will provide you with the information you need in order to make sure you have put everything in place that you need to.

Topics of Discussion:

[:14] About The Azure DevOps Podcast, Clear Measure, the new podcast Architect Tips, and Jeffrey's offer to speak at virtual user groups.

[1:30] About today's solo episode.

[2:46] The dichotomy of quality and productivity, and the dynamic of 'technical debt.'

[7:21] What happens when continuous integration is actually followed (and the benefits that result from it).

[7:59] An overview of the three stages of continuous integration: the private build, the integration build, and the first deployment.

[9:20] An overview of the first stage: the private build.

[12:17] A word from The Azure DevOps Podcast's sponsor: Clear Measure.

[12:48] The second stage (or phase) of continuous integration: the integration build.

[15:24] The third stage: the first deployment.

[19:30] A review of the three stages of continuous integration and the three most important questions to answer.

[20:47] What the 'commit phase' is.

[21:06] Thank you for tuning in to this episode of The Azure DevOps Podcast!

Mentioned in this Episode:

Architect Tips — New video podcast!

Azure DevOps

Clear Measure (Sponsor)

.NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!

Jeffrey Palermo's Youtube

Jeffrey Palermo's Twitter Follow to stay informed about future events!

The Azure DevOps Podcast Ep. 150: "Capers Jones on Software Quality and Productivity"

Applied Software Measurement: Global Analysis of Productivity and Quality, by Capers Jones

Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation, by Jez Humble and David Farley

Continuous Integration: Improving Software Quality and Reducing Risk, by Paul M. Duvall, Steve Matyas, and Andrew Glover

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

Episoder(393)

Craig Loewen on the Windows Subsystem for Linux DevOps Story - Episode 57

Craig Loewen on the Windows Subsystem for Linux DevOps Story - Episode 57

On this week's episode, Jeffrey is joined by Craig Loewen to discuss the Windows Subsystem for Linux! Craig is a Program Manager on the Windows Subsystem for Linux team. He started his journey in Univ...

7 Okt 201932min

Oren Eini on DevOps Success at RavenDB (Part 2) - Episode 56

Oren Eini on DevOps Success at RavenDB (Part 2) - Episode 56

This is the second part to the two-episode series with Oren Eini! If you haven't listened to the first part already be sure to tune into that one first! Oren Eini, pseudonym Ayende Rahien, is a freq...

30 Sep 201941min

Oren Eini on DevOps Success at RavenDB (Part 1) - Episode 55

Oren Eini on DevOps Success at RavenDB (Part 1) - Episode 55

Today's guest is Oren Eini, pseudonym Ayende Rahien. Oren is a frequent blogger at Ayende.com and has over 20 years of experience in the development world, with strong focuses on the Microsoft and .NE...

23 Sep 201936min

Kayla Cinnamon and Rich Turner on DevOps on the Windows Terminal Team - Episode 54

Kayla Cinnamon and Rich Turner on DevOps on the Windows Terminal Team - Episode 54

On this week's podcast, Kayla Cinnamon and Rich Turner are joining the show! Kayla is a Program Manager on the Windows Terminal Team and has been working for Microsoft for the last 8 years, and Rich i...

16 Sep 201956min

Jared Parsons on DevOps on the C# Compiler Team - Episode 53

Jared Parsons on DevOps on the C# Compiler Team - Episode 53

Today, your host, Jeffrey Palermo is speaking with Jared Parsons, the Principal Developer Lead on the C# Compiler Team. Everybody tuning in probably uses his code on a day-to-day basis! Jared started ...

9 Sep 201935min

Patrick Smacchia on Static Code Analysis - Episode 52

Patrick Smacchia on Static Code Analysis - Episode 52

Patrick Smacchia is the founder and CEO of NDepend — a tool for .NET static analysis — and has been in the software world for over 20 years. He's one of the world's top tier experts in static code ana...

2 Sep 201940min

James Avery on Scaling to 3 Billion Requests Per Day - Episode 51

James Avery on Scaling to 3 Billion Requests Per Day - Episode 51

James Avery is the founder and CEO of Adzerk. Adzerk is the next generation of publisher ad serving. It's built to be faster, easier to use, and comprehensive than anything on the market today. Adzerk...

26 Aug 201937min

Richard Lander on .NET Core Runtime - Episode 50

Richard Lander on .NET Core Runtime - Episode 50

Today's guest, Richard Lander, is a Principal Program Manager on the .NET Core Team at Microsoft. He's been with Microsoft for a total of 19 years, 16 of which have been with the .NET team. Richard is...

19 Aug 201955min

Populært innen Politikk og nyheter

giver-og-gjengen-vg
aftenpodden
forklart
popradet
aftenpodden-usa
stopp-verden
lydartikler-fra-aftenposten
rss-gukild-johaug
det-store-bildet
fotballpodden-2
i-retten
dine-penger-pengeradet
rss-ness
nokon-ma-ga
aftenbla-bla
hanna-de-heldige
frokostshowet-pa-p5
rss-penger-polser-og-politikk
bt-dokumentar-2
rss-dannet-uten-piano