-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
release strategies
| Strategy | Description | Risk Percentage (Ranked by Lowest Risk) |
|---|---|---|
| Blue-Green Deployment | Two environments (Blue and Green) are used; one for live traffic and the other for testing the new version. | 10% (Lowest Risk) |
| Canary Release | A small subset of users gets the new version first, helping identify issues before full-scale release. | 15% |
| Rolling Release | Continuous delivery of new features and updates, often used in open-source projects. No distinct versions. | 20% |
| Feature Toggles | New features are deployed but hidden behind feature flags, enabling gradual rollout. | 25% |
| A/B Testing | Two versions (A and B) are deployed to different user groups to test which one performs better. | 30% |
| Shadow Deployment | A new version is deployed alongside the old one but does not serve live traffic. It tests under real conditions. | 35% |
| Trunk-Based Development | Developers commit directly to a single trunk or mainline, frequently integrating changes into the release pipeline. | 40% |
| Time-Driven Release | Releases occur at fixed intervals (e.g., every month or quarter), regardless of the features completed. | 45% |
| Feature Branching | New features are developed in separate branches, and only merged when stable. | 50% |
| Hotfix Release | Quick patches for critical bugs are deployed without waiting for the next major release cycle. | 60% (Highest Risk) |
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels