Rolling vs blue/green vs canary deployments — what are the tradeoffs? | LetsGit.IT