Deployment

Releases, feature flags, rollbacks and continuous delivery.

All topics · 2 lessons · 31 resources

Learn Deployment on System Design Atlas

  1. 01Deployment strategiesRolling, blue-green, canary and feature flags: how to release changes with less risk, including database changes.Core Concepts: How Things Actually Work · 8 min read · start here
  2. 02Shipping safely and handling a large outageHow strong teams build and operate software: small changes, automation, ownership, and a calm, practised response when things break.Real-World Systems · 11 min read

Curated Deployment resources

Blogs

Case Studies

Documentation

Courses

GitHub

Books

Podcasts & Newsletters