QuestionQ72
Deployment StrategiesA Machine Learning Engineer has a production AI model that predicts fraudulent transactions in real time. The model is integrated into critical business workflows, and any outage could lead to significant financial loss and regulatory penalties. The engineer must deploy a new, improved model version to production to replace the current model. The bank’s fairness policy requires all transactions to be exposed to the same model at any given time. Additionally, the deployment must satisfy these requirements:
- Zero downtime: The fraud-detection service must stay continuously available to users and downstream systems.
- Immediate rollback: If the new model causes problems, the previous version must be restored instantly.
Which deployment strategy satisfies these requirements?
- A Canary
- B Rolling
- C Shadow
- D Blue-Green
Community Discussion