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