Co to jest wdrożenie Blue / Green?

To metoda wdrażania oprogramowania, która obejmuje utrzymywanie dwóch identycznych środowisk produkcyjnych.

🔄

Definicja

To metoda wdrażania oprogramowania, która obejmuje utrzymywanie dwóch identycznych środowisk produkcyjnych, z których jedno (niebieskie) uruchamia obecną wersję aplikacji, a drugie (zielone) nową wersję.

🚦

Przełączanie ruchu

W danym momencie tylko jedno środowisko odbiera ruch na żywo, z całością ruchu produkcyjnego kierowanego do niego, podczas gdy nieaktywne środowisko jest wykorzystywane do testowania i wdrażania nowych zmian.

🔁

Cofnięcie

Jeśli pojawią się problemy z nową wersją, ruch może być natychmiast przełączony z powrotem do poprzedniego środowiska na żywo, minimalizując czas przestoju i ryzyko.

🌐

Cel

Metoda ta ma na celu redukcję czasu przestoju podczas wdrażania poprzez natychmiastowe przekierowanie zapytań z jednego środowiska do drugiego.