Mi az a Blue / Green deployment?

Egy szoftvertelepítési módszer, amely két azonos termelési környezet fenntartását foglalja magában.

🔄

Meghatározás

Ez egy szoftvertelepítési módszer, amely két azonos termelési környezet fenntartását foglalja magában: az egyik környezet (blue) a jelenlegi alkalmazásverziót futtatja, míg a másik (green) az új verziót.

🚦

Forgalomátirányítás

Egy adott időpontban csak az egyik környezet fogadja az élő forgalmat, miközben a nem aktív környezetet tesztelésre és új változások bevezetésére használják.

🔁

Visszavonás

Ha problémák merülnek fel az új verzióval, a forgalmat azonnal vissza lehet irányítani az előző élő környezetre, minimalizálva a leállást és a kockázatot.

🌐

Cél

A módszer célja, hogy csökkentse a telepítések során fellépő leállásokat azáltal, hogy az egyik környezetből a másikba azonnal átirányítja a kéréseket.