Windows Azure Web Sites - это сервис предназначенный для быстрого создания новых или размещения существующих веб-приложений в надежном, масштабируемом облачном окружении. Благодаря тому что Windows Azure Web Sites предлагает подход «Платформа как сервис» (PaaS), разработчики веб-приложений освобождаются от необходимости разворачивать, настраивать и заботиться об инфраструктуре и могут полностью сосредоточиться на разработке своих облачных проектов.
Поддержка различных платформ для размещения веб-приложений.Благодаря Windows Azure Web Sites разработчики получают самый быстрый способ построить приложения для облака. Вы можете использовать свои навыки для построения и размещения проектов на базе ASP/ASP.NET, PHP, Node.js или Python. Подключайте приложения к базам данных SQL Database или MySQL.
Непрерывная интеграция со службами и системами контроля версий. Функция непрерывной интеграции Windows Azure Web Sites позволяет разработчикам интегрировать свои облачные веб-приложения с популярными системами контроля версий локально или через сервисы в интернете, такими как Git, TFS, BitBucket, Mercurial, GitHub и другими.
Публикация за две минуты готовых приложений, фреймворков и CMS из галереи шаблонов. Начните свой проект за минуты на базе готовых шаблонов, фреймворков и CMS доступных в галерее Windows Azure Web Sites, включая такие продукты как WordPress, Umbraco, DotNetNuke, Drupal, Django, CakePHP или Node.js Express. Облачная платформа Windows Azure Web Sites открыта и доступна каждому разработчику.
Возможность интеграции с другими службами Windows Azure. Масштабирование по требованию и автоматическое масштабирование вычислительных ресурсов на основе заданных правил. С помощью портала управления Windows Azure, средам разработки приложений, утилитам командной строки для Windows, Linux и OSX упрощается размещение и управление веб-приложениями.
Подробные мониторинг, ведение логов и диагностика через панель администрирования. Удобное конфигурирование, поддержка SSL, привязка собственных доменов, поддержка 32 и 64-битного размещения. Администраторы могут отслеживать параметры своих приложений с помощью мощных средств диагностики и мониторинга Windows Azure. Разработчикам и администраторам так же доступна функция уведомлений, которая на основании правил позволяет держать пользователей Windows Azure Web Sites в курсе о текущем состоянии размещенных веб-сайтов.
Гибкое ценообразование: бесплатный тариф, быстрое масштабирование сайта на другие тарифы при росте приложения. Облачное окружение Windows Azure позволяет веб-приложениями Web Sites масштабироваться по требованию и изменению нагрузки. С помощью функции автоматического масштабирования администраторы и разработчики веб-приложений Web Sites могут настроить правила автоматического увеличения или уменьшения вычислительных мощностей для запуска приложения.
Материалы для знакомства и разработки:
Цикл статей: запуск первого приложения в Windows Azure
Подробный пошаговый цикл статей о введении в разработку веб-приложений для Windows azure.
Создание облачного, асинхронного и масштабируемого веб-приложения с SignalR
Описание применения библиотеки взаимодействия в реальном времени SignalR в облачном окружении Windows Azure.
Публикация сайтов Windows Azure с помощью Git
Описание процесса публикации веб-приложений с помощью системы контроля версий Git.
Создание сайта Windows Azure Web Sites с подключением к MongoDB в виртуальной машине c помощью Git
Описание процесса создания сайта на базе Windows Azure Web Sites с подключением к MongoDB в виртуальной машине.