At a client, one of the major challenge with production deployments was to have zero downtime. In such case blue-green deployment model worked out to be the best option.