deployment

Strategies

Picking a strategy depends on how important it is that all instances run the same code at once. If it's necessary use blue-green, if your code needs and allows gradual testing of the new features use canary, otherwise rolling will suffice.

Artifact promotion

When deploying an artifact, a common approach is to gradually introduce it into the environments. In such process each step is called an artifact promotion: