Skip to content

Deployment

Deployment is the process of delivering software from artifacts to production environments (Stage 10).

Deployment vs Release

Concern Stage Question Covered In
Deployment 10 How does code reach production? This section
Release 12 How do features reach users? Release Toggling

In This Section

Topic Description
Deployment Strategies Hot Deploy, Rolling, Blue-Green, Canary
Rollback Procedures Emergency rollback execution
Incident Response Production incident handling

Quick Reference

Strategy Downtime Rollback Use Case
Hot Deploy Brief Minutes Internal tools
Rolling None Minutes Standard services
Blue-Green None Instant High-risk releases
Canary None Instant Production validation

Next Steps


Tutorials | How-to Guides | Explanation | Reference

You are here: Explanation — understanding-oriented discussion that clarifies concepts.