Web Deploy (Web Deployment Tool) – это расширение IIS, содержащее набор инструментов и управляемую рабочую среду для упрощения развертывания, управления и переноса веб-приложений, сайтов и целых серверов. Как разработчики, так и ИТ-специалисты могут получить пользу от широкого диапазона возможностей, включая создание пакетов и развертывание веб-приложений, синхронизацию сайтов и серверов, переход с IIS 6.0.
Причем Web Deploy доступен для загрузки бесплатно, и компания не планирует взимать плату за это расширение IIS в будущем.
Создавайте пакеты ваших веб-приложений:
- Создание пакета веб-приложения или целого веб-узла, включая связанные с ним базы данных SQL.
- Возможность упаковки сертификатов, ACL, COM, GAC и ключей реестра.
- Поддержка как работающих серверов, так и архивированных пакетов в качестве источника или назначения веб-приложений.
- Интеграция с Диспетчером IIS 7.0 и интерфейсом Visual Studio 10.
Развертывайте ваши веб-приложения:
- Для развертывания веб-приложений не требуется наличие прав администратора.
- Интеграция со Службой управления веб-узлом (WMSVC) IIS 7.0 для удаленного развертывания пользователями, не являющимися администраторами.
- Администраторы сервера имеют полный контроль над всеми операциями и могут поручать выполнение операций пользователям, не являющимся администраторами.
- Помимо Диспетчера IIS и Visual Studio 10 задачи также могут быть выполнены при помощи к омандной строки, командлетов PowerShell или API.
Синхронизируйте ваши сервера:
- Возможность синхронизировать или перенести целый веб-сервер или отдельный веб-узел или приложение.
- Синхронизация только тех данных, в которые были внесены изменения.
- Возможность обнаружения отсутствующих зависимостей во время синхронизации.
- Во время синхронизации веб-узла происходит автоматический сбор:
- Содержимого
- Конфигурации IIS
- Сертификатов
- Ключей реестра
- Конфигурации ASP.NET
- Использование безопасной службы (доступна только для администраторов, позволяет использовать HTTPS и т.д.) для синхронизации компьютеров.