Мартин Фаулер определяет сине-зеленое развертывание здесь: http://martinfowler.com/bliki/BlueGreenDeployment.html
Общая идея заключается в том, что развертывание веб-сайта выполняется путем создания независимого экземпляра сайта и перенаправления трафика клиента на этот экземпляр только после того, как он полностью подготовлен и проверен.
Интересно, какой открытый исходный код использует сине-зеленую реализацию развертывания. Я ищу эталонные реализации, желательно в .NET.
deployment
fschwiet
источник
источник
Ответы:
Вы назначаете свой DNS / маршрутизатор / балансировщик нагрузки, чтобы получить правильный бэкэнд. Это очень простая операционная задача, которую вы можете получить (и полностью зависит от вашей реализации).
Таким образом, я не могу рекомендовать какие-либо продукты, потому что я не совсем уверен, что вы действительно ищете.
источник