Bird
0
0

You want to design a canary deployment system that automatically rolls back if error rates exceed 5% during rollout. Which combination of components is essential?

hard📝 Trade-off Q15 of 15
Microservices - CI/CD for Microservices
You want to design a canary deployment system that automatically rolls back if error rates exceed 5% during rollout. Which combination of components is essential?
ALoad balancer, static routing, manual rollback process
BManual deployment script, user feedback form, database backup
CContinuous integration server, code linter, version control
DTraffic router, monitoring system, automated rollback controller
Step-by-Step Solution
Solution:
  1. Step 1: Identify components for traffic control and monitoring

    A traffic router directs user requests between old and new versions; monitoring system tracks error rates.
  2. Step 2: Include automated rollback for quick response

    An automated rollback controller triggers rollback if error thresholds are exceeded.
  3. Final Answer:

    Traffic router, monitoring system, automated rollback controller -> Option D
  4. Quick Check:

    Canary needs routing + monitoring + rollback [OK]
Quick Trick: Combine routing, monitoring, and rollback for safe canary [OK]
Common Mistakes:
  • Ignoring automation in rollback
  • Confusing deployment tools with monitoring
  • Missing traffic routing component

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Microservices Quizzes