You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
Deploying software to production is the final — and most critical — stage of a CI/CD pipeline. The deployment strategy you choose determines how much risk you take, how fast you can roll back, and how users experience changes.
A poor deployment strategy can cause:
A good deployment strategy provides:
Stop the old version, deploy the new version.
v1 ████████████████ STOP
START v2 ████████████████
↑ Downtime ↑
| Aspect | Details |
|---|---|
| Downtime | Yes — during the switch |
| Complexity | Very low |
| Rollback | Redeploy old version |
| Cost | Lowest |
| Use case | Development environments, non-critical services |
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.