Инфраструктура и эксплуатация

Blue-green deployment

Илья Тарасов — Blue-green deployment
МатериалBlue-green deploymenttarasovcode

Способ выпуска с двумя подготовленными окружениями: действующим и новым. После проверки трафик переключают на новую версию, сохраняя возможность возврата. Названия цветов условны и обозначают роли окружений в процессе развёртывания.

Пример на практике

Новая версия сайта проверяется на отдельном наборе процессов, затем балансировщик меняет целевое окружение.

Когда пригодится

Полезен, когда нужно быстро переключать версию и сократить простой.

Что важно учитывать

Общие данные должны быть совместимы с обеими версиями; наличие двух окружений не решает проблему несовместимой миграции.

Словарь tarasovcode — проект Ильи Тарасова и TarasovWeb. Telegram-канал · #tarasovweb · #ИльяТарасов

Вернуться к 400 терминам