Rollback
A practical DevOps definition, with an example you can use.
Returning a system to an earlier known version or configuration after an unsuccessful change.
An example you can picture
A team re-deploys the previous image when a release introduces errors. It then verifies recovery with application checks and user-facing indicators.
The distinction that matters
Not every change is reversible. Database migrations, deleted data, and external side effects may need a forward fix or separate recovery plan.
Put it into practice
For a lab release, write a recovery plan before changing the application. Name the previous version and a verification check. Identify any data change that would prevent a simple rollback.
Connect the ideas: deployment and runbook. For the bigger picture, read the related learning guide.
Reference
Read the primary documentation for the underlying concept and further detail.
