Blue–green deployment
In software engineering, blue–green deployment is a method of installing changes to a web, app, or database server by swapping alternating production and staging servers. == Overview == In blue–green deployments, two servers are maintained: a "blue" server and a "green" server.