agile3
Engineering Practices

Continuous Deployment

Every change that passes the automated pipeline goes straight to production, with no manual release step.

2 min read · Practitioner

In 30 seconds

  • Passing changes deploy to production automatically.
  • Requires strong tests, monitoring and fast rollback.
  • The shortest possible path from commit to customer.

How it works

It's continuous delivery with the last manual step removed. If every automated check passes, the change goes live. Teams practising it often deploy many times a day.

Before you try it

Making it safe

Keep each change small, roll out gradually to a fraction of users, and watch key signals. A failure in a tiny change is easy to find and fix. See delivery vs deployment.

Myth vs reality

Myth · Continuous deployment is reckless.
Reality · Small, monitored changes are often safer than big releases.
Myth · Users see every change immediately.
Reality · Feature flags control what users see.
Myth · It removes the need for testing.
Reality · It depends entirely on automated testing.

FAQ

Is it right for every product?

Not where regulation demands manual sign-off.

How often do teams deploy?

Some deploy dozens of times a day.

What if a deploy breaks something?

Automated rollback and small changes limit the damage.