Software Engineering vocabulary · Release and Maintenance

Blue-green deployment

Meaning in software engineering, with examples

nounAdvanced term

In software engineering, blue-green deployment means: A release method with two identical production environments: the new version is put on the idle one, then all traffic is switched to it at once.

In Turkish: mavi-yeşil dağıtım, blue-green deployment

How it is used

Blue is usually the current version and green the new one. If something goes wrong, rollback is just switching traffic back. The trade-off is paying for two full environments during the switch.

Example sentences

  1. With blue-green deployment, our rollback takes seconds instead of half an hour.

  2. The database schema must work with both versions during a blue-green deployment.

Common collocations

  • blue-green deployment strategy
  • switch traffic
  • blue-green release
  • zero-downtime deployment

This word in other fields

The same English word can have a different meaning in another field:

More terms: Release and Maintenance

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: