Software Engineering Radio - the podcast for professional software developers cover image

Software Engineering Radio - the podcast for professional software developers

SE Radio 585: Adam Frank on Continuous Delivery vs Continuous Deployment

Oct 11, 2023
43:22
Snipd AI
Adam Frank, SVP of Product and Marketing at Armory.io, discusses continuous integration, delivery, and deployment. They talk about aligning CI/CD with unique goals, differences in monolith vs microservices, evolution of tooling and developer experience, challenges in high-volume deployments, metrics for rollbacks, and deploying to Kubernetes and other container services.
Read more

Podcast summary created with Snipd AI

Quick takeaways

  • Continuous deployment automates the deployment of release-ready artifacts without manual approval, encouraging best practices such as canary and blue-green deployments.
  • Microservices-based products offer more flexibility in making smaller changes and allow for more automation in continuous deployment, enabling different teams to work independently and iterate faster.

Deep dives

The Importance of Continuous Integration and Deployment

Continuous integration and deployment are crucial practices in software development. Continuous integration involves producing a release-ready artifact through automated tests and processes. Continuous deployment takes it a step further by automating the deployment of this artifact to runtime environments without manual approval. The key difference between continuous delivery and continuous deployment lies in the need for manual approval. Continuous deployment encourages best practices such as canary and blue-green deployments, and it is achievable even without fully automating all processes.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode