meta_pixel
Tapesearch Logo
Log in
Thoughtworks Technology Podcast

Continuous delivery vs. continuous deployment: What should be the default?

Thoughtworks Technology Podcast

Thoughtworks

Careers, Business, 907234, Technology

4.753 Ratings

🗓️ 30 May 2024

⏱️ 42 minutes

🧾️ Download transcript

Summary

Despite occasional confusion, the difference between continuous delivery and continuous deployment is simple: should deploying to production be on demand or every good build? Answering which approach is 'best' is difficult; any attempt at dogmatism is likely to just look foolish, given it is, like many other debates in software development, context-dependent. But that doesn't mean we shouldn't try and unpick the issues at the heart of the discussion. It's all well and good saying the debate is context-dependent, but what does that actually mean in practice?

In this episode of the Technology Podcast, Ken Mugrage and Valentina Servile debate the merits of both continuous delivery and continuous deployment. Talking with hosts Prem Chandrasekaran and Birgitta Böckeler, they offer their perspectives on when and where both should be used — in making the case for their chosen approaches, they shed some much needed light on a discussion that every software engineering team should have.

 

Learn more about Valentina Servile's book Continuous Deployment: https://www.thoughtworks.com/insights/books/continuous-deployment

Transcript

Click on a timestamp to play from that location

0:00.0

Hello, everyone. My name is Rewan and Chandershaken. Welcome to the ThoughtWorks Technology podcast. This is where we decode all of the buzzwords and deep dive into tech that is shaping our world. I'm joined today by Begita Bocler,

0:21.9

who is my co-host, Brigita.

0:24.0

Do you want to quickly introduce yourself?

0:25.8

Yeah, hi, everybody.

0:26.7

I'm Begitta.

0:27.5

I'm a technical principal with ThoughtWorks in Berlin, Germany.

0:31.6

And we also have two of our luminary guests today.

0:35.8

We have got Valentina. Valentina, do you want to quickly introduce

0:39.9

yourself? Yeah, sure. So I work as a tech lead at ThoughtWork, Spain. I've actually been a

0:46.3

consultant since I started working, and I was lucky enough to work with continuous deployment

0:51.3

in many of my companies. So I was, I would say, over exposed to this

0:55.9

topic and I'm also working on a book about it. And that's what I'm here to talk about today,

1:02.3

because, yeah, I've spent a great deal of thought about continuous delivery and continuous

1:06.3

deployment. And it's really fascinating. So, yeah, that's me.

1:13.5

And last but not the least, you've got Ken.

1:15.4

Yep, I'm Ken McGrath.

1:16.6

I'm in Seattle, Washington. I'm one of the hosts on the podcast, but playing the role of guest today.

1:21.9

I was the product manager for a product we had called GoCD for quite a while,

1:26.0

a continuous delivery tool.

1:27.5

And I'm also one of the global organizers for DevOps days.

1:30.5

So I have some fairly strong feelings on this topic.

1:34.0

So glad to be here.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Thoughtworks, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Thoughtworks and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2025.