Blue-green deployment
Deploying updates to a new set of microservices (the "green" deployment), while the old version of the
microservices (the "blue" deployment) remains running.
▪ Rolling deployment
Deploying updates to a subset of the microservices at a time, and then rolling the updates out to the rest
of the microservices over time.
▪ Canary deployment
Deploying updates to a small subset of the microservices, and then gradually rolling the updates out to
the rest of the microservices over time.
▪ A/B testing
Deploying updates to a subset of the microservices, and then comparing the performance of the updated
microservices with the performance of the unmodified microservices.