Knowledgebase

Continuous Delivery and Deployment Print

  • devopsinfrastructure, devops, troubleshooting, staging, guide, howto, solution, zillionkinghost
  • 0

Automating the release.

WHAT CONTINUOUS DELIVERY MEANS

Every change that passes checks is ready to deploy, with the decision made by a person.

WHAT CONTINUOUS DEPLOYMENT MEANS

Every change that passes checks is deployed automatically.

WHICH SUITS A SMALL BUSINESS

Delivery, usually.

Automated readiness, with a human deciding when.

WHAT EITHER REQUIRES

Reliable automated checks Automated deployment The ability to revert quickly Monitoring that detects problems

THAT LAST ONE

Without it, automated deployment means breaking things faster.

WHAT TO BUILD FIRST

The ability to deploy reliably on demand.

WHAT THAT ALONE ACHIEVES

Most of the benefit.

WHAT TO ADD NEXT

Automatic deployment to a staging environment.

WHAT TO ADD LAST

Automatic deployment to production, if at all.

WHAT TO REQUIRE BEFORE THAT

Confidence in the tests, and monitoring that would catch a bad release.

WHAT TO KEEP

A manual override, always.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot