https://martinfowler.com/bliki/BlueGreenDeployment.html