In shadow deployment for a new ML model, what distinguishes it from both A/B testing and canary deployment?
Select an answer to reveal the explanation.
Short Explanation and Infographic
Here's the deal — b is correct because in shadow deployment, the new model receives a copy of all production traffic and generates predictions, but those predictions are never used for actual decisions — only the production model's outputs affect customers. This allows safe evaluation with real traffic without any customer impact.
Full explanation below image
Full Explanation
B is correct because in shadow deployment, the new model receives a copy of all production traffic and generates predictions, but those predictions are never used for actual decisions — only the production model's outputs affect customers. This allows safe evaluation with real traffic without any customer impact. A describes A/B testing or canary (the new model's predictions affect decisions). C describes canary deployment's progressive promotion. D describes an infrastructure consideration, not the defining characteristic.