Azure Traffic Manager будет моим предложением для бесшовного сине-зеленого развертывания .
Для рабочих нагрузок, работающих в Azure, рекомендуется настроить среду Blue, в которой есть старый код, и среду Green, в которой есть новый код, в отдельных группах ресурсов Azure .
Если конечная точка является внешней, вы можете использовать любой инструмент непрерывной интеграции и развертывания для управления и развертывания двух сред.
Когда у вас есть готовые среды, вы можете создать профиль Traffic Manager с помощью портала Azure, PowerShell или CLI с взвешенным циклическим перебором в качестве метода маршрутизации и добавить конечные точки, соответствующие этим средам.
См. Полный пост Дилипа здесь .