Manish S Consulting logoManish S Consulting

Case study · B2B SaaS, ~25 engineers

Cutting deploy time from hours to minutes

90% reduction in deployment time across four services

All work

90%

Faster deployments

4

Services migrated

0

Rollbacks needed post-launch

The challenge

Releases were a documented but manual sequence of roughly twenty steps, executed by one engineer. Deploys were batched weekly because each one consumed most of an afternoon, and the batching made every release riskier than the last.

What we did

  1. 1

    Mapped the real process

    Shadowed a full release and recorded every step, including the ones missing from the runbook. Several turned out to be workarounds for problems that had already been fixed.

  2. 2

    Containerised the build

    Standardised builds into Docker images so CI produced byte-identical artefacts to local development, eliminating an entire class of environment bugs.

  3. 3

    Staged the pipeline

    Built out build, test, and scan stages first, then automated deployment to staging, and only then production behind a manual approval gate.

  4. 4

    Added the safety net

    Wired health checks into the deploy stage with automated rollback on failure, plus alerting routed to the on-call channel.

Free discovery call

Got a problem that keeps sliding to next sprint?

A free 30-minute call. Tell us what you're working on and we'll outline the best approach, a realistic timeline and an estimated budget.

Start a conversation Replies within 24 hours on weekdays