Cover of Shipping with Confidence
DRM-free · Yours for good
Cloud & Reliability

Shipping with Confidence

CI/CD, feature flags and deploys that don't need a prayer

By Omar El Alaoui

PDF254 pagesIntermediateEnglish

One-time purchase

€39.00

VAT included
where applicable

Ask a question
  • Download starts the moment you pay
  • Reads anywhere a PDF does
  • Edition updates come free
  • Checkout handled securely

About the book

What you’re getting into

Deployment should be the least dramatic part of your day. This book shows how to get there: pipelines that catch trouble before users do, releases decoupled from deploys with feature flags, and rollout strategies that shrink the blast radius when something slips through anyway. It's for teams who want to ship often and sleep well — and refuse to accept those as a trade-off.

After you’ve read it

What you’ll be able to do

  • Build a CI pipeline that's fast and worth trusting
  • Promote one immutable artifact across environments
  • Separate deploying code from releasing features with flags
  • Roll out with canaries and progressive delivery
  • Wire up automatic rollback on the signals that matter
  • Ship backward-compatible database changes safely
  • Verify in and after production without fear
  • Run a calm response when a release goes wrong

Table of contents

8 ch · 24 parts
  1. 01

    Making Deploys Boring

    • Why releases feel scary
    • Deploy versus release
    • A pipeline overview
  2. 02

    A Pipeline You Trust

    • Fast, reliable CI
    • Test stages that earn their time
    • Failing early and loudly
  3. 03

    Build Once, Promote Everywhere

    • Immutable artifacts
    • Environment parity
    • Config and secrets
  4. 04

    Decoupling Deploy from Release

    • Feature flags
    • Dark launches
    • Retiring flags before they rot
  5. 05

    Rollouts That Limit Blast Radius

    • Canary and progressive delivery
    • Blue/green deploys
    • Automatic rollback
  6. 06

    Database Changes in the Pipeline

    • Backward-compatible migrations
    • Coordinating code and schema
    • Staying reversible
  7. 07

    Testing in Production

    • Smoke and synthetic checks
    • Progressive verification
    • Observability-driven rollout
  8. 08

    When a Release Goes Wrong

    • Fast, safe rollback
    • Incident response
    • A post-release checklist

The full chapter list, exactly as it appears in your PDF.