Your team is releasing an updated revision of a microservice hosted on Cloud Run. To minimize the impact of potential software bugs, you want to route only 5% of production traffic to the new revision while keeping 95% of traffic on the existing stable revision. After verifying metrics such as latency and error rates, you plan to shift the remaining traffic. Which release management strategy is being implemented in this scenario?
- Canary deploymentCevap
- BBlue-green deployment
- CRe-platforming to Google Kubernetes Engine (GKE) with full cluster replacement
- DRolling update without verifying resource quota availability
Cevap
Canary deployment
Canary deployment is a release management strategy where a small fraction of live traffic is directed to a newly deployed revision to monitor performance and error metrics in production before completing a full rollout.
Adım Adım Çözüm
Anahtar Kavram
Canary deployment strategy using Cloud Run traffic splitting
Tahmini Süre:1m 0s