Веб-приложения Azure - Azure Web Apps
Эта статья слишком полагается на Рекомендации к основные источники.Апрель 2014 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Разработчики) | Microsoft |
---|---|
изначальный выпуск | 27 июня 2013 г. |
Операционная система | Windows |
Лицензия | Закрытый источник для платформы, Открытый исходный код для клиента SDK |
Интернет сайт | лазурный |
Веб-приложения Azure это облачные вычисления платформа на базе хостинга веб-сайтов, созданная и управляемая Microsoft. Это платформа как услуга (PaaS), который позволяет публиковать веб-приложения, работающие на нескольких платформах и написанные на разных языках программирования (.СЕТЬ, node.js, PHP, Python и Ява ), в том числе проприетарные Microsoft и сторонние. Веб-сайты Microsoft Azure стали доступны в своей первой предварительной версии в июне 2012 года, а официальная версия («Общедоступность») была объявлена в июне 2013 года.[1] Веб-сайты Microsoft Azure изначально назывались веб-сайтами Windows Azure, но были переименованы в рамках процесса ребрендинга в Azure в марте 2014 года.[2] Впоследствии в марте 2015 года он был переименован в «Службу приложений».[3]
История
Microsoft изначально предлагала базовую услугу веб-хостинга как часть Office Live для малого бизнеса, который был запущен в конце 2007 года. Office Live Small Business предлагал клиентам бесплатный коммерческий веб-хостинг со встроенной системой для создания веб-сайтов на основе встроенных шаблонов и мастером создания сайтов.[4]
Когда Microsoft начала выделять ресурсы на разработку своих многочисленных облачных решений, группа была сформирована в Microsoft Azure для разработки веб-сайтов Microsoft Azure. Веб-сайты Microsoft Azure были объявлены в июне 2012 года как предварительная версия.[5]
Параллельно Microsoft разработала Пакет Microsoft Azure, который предлагает ту же технологию, которая может быть установлена как частное облако на наборах серверов на площадке заказчика и под непосредственным контролем заказчика.[6]
В середине 2013 года и веб-сайты Microsoft Azure, и пакет Microsoft Azure Pack были официально опубликованы.[7]
Функции
Веб-сайты Microsoft Azure - это веб хостинг платформа, поддерживающая несколько технологий и языков программирования (.СЕТЬ, node.js, PHP, Python ).[8] Пользователи с Microsoft Azure подписки могут создавать Сайты, а также развертывать контент и код на веб-сайтах. Веб-сайты Microsoft Azure поддерживают мастер создания веб-сайтов, который позволяет пользователю создать пустой сайт или создать сайт на основе одного из нескольких доступных предварительно настроенных изображений из галереи веб-сайтов.[9][10]
В рамках создания сайта его URL назначается субдомен azurewebsites.net. На различных уровнях оплаты веб-сайту может быть назначен один или несколько пользовательских доменов. Это реализуется путем установки CNAME запись на DNS сервер, на котором размещается зона домена пользователя, указывающая на веб-сайт пользователя, размещенный в Azure.[11] На некоторых уровнях оплаты у пользователя есть дополнительная возможность загрузки SSL свидетельство и настроить его сайт для привязки к HTTPS.[12]
После создания сайта пользователь может добавлять или изменять его содержимое, используя несколько методов развертывания, включая Веб-развертывание (MSDeploy), TFS (через Visual Studio ), FTP, FTPS, WebMatrix, CodePlex, GitHub, Dropbox, Bitbucket, Mercurial и локальный Git.[13]
Другие функции веб-сайтов Azure:
- Выбранное пользователем размещение в одном или нескольких центрах обработки данных по всему миру.
- Соглашение об уровне обслуживания 99,95% для клиентов уровня Standard.[14]
- Непрерывный мониторинг таких показателей сайта, как время ЦП, входящие и исходящие данные, ошибки HTTP и дополнительные метрики.
- Настройка тревожных сигналов мониторинга.[15]
- Сбор журналов и отслеживание неудачных запросов для отслеживания и устранения неполадок.
- Развертывание базы данных Microsoft SQL или MySQL для использования с веб-приложениями.[16]
- Веб-сайты размещаются на IIS 8.0, работающем в специальной версии Windows Server 2012.
- Поддержка 4 уровней услуг: бесплатный, общий, базовый и стандартный (выделенный).[17]
- На уровнях "Базовый" и "Стандартный" поддерживается 3 размера виртуальных машин для масштабирования.[18]
- На платных уровнях поддержка ручного или автоматического масштабирования до 10 экземпляров виртуальных машин.[19]
- Поддержка интеграции с Azure Traffic Manager для маршрутизации трафика вручную или автоматически между веб-сайтами в разных регионах по всему миру.
- Аутентификация с использованием Microsoft Azure Active Directory
Выполнение
Веб-сайты Microsoft Azure реализованы в виде веб-сайтов, которые динамически создаются по запросу на запущенных серверах. Windows Server 2012 и IIS 8.0. Когда клиент отправляет запрос на веб-сайт, веб-сайты Microsoft Azure динамически подготавливают сайт на одном из серверов Azure. виртуальные машины указывая на контент, хранящийся в Хранилище Azure контейнеры. Виртуальные машины Azure развертываются в группах, называемых «Штампы», которые могут содержать сотни таких машин. Microsoft размещает эти штампы в своем Azure дата-центры по всему миру и добавляет больше марок по мере роста спроса.[20]
Уровни
Службы веб-сайтов Azure предлагаются на 4 уровнях. Уровень начального уровня - это уровень «бесплатно». Уровень бесплатного пользования поддерживает до 10 веб-сайтов с 1 ГБ хранилища контента и ограничен 165 МБ ежедневных исходящих данных. Первый уровень для оплаты - это уровень «Общий». Сайты общего уровня поддерживают пользовательские домены и могут масштабироваться до 6 экземпляров. Текущий самый высокий уровень оплаты труда - это уровень «Стандартный». Веб-сайты стандартного уровня работают на виртуальных машинах, предназначенных исключительно для веб-сайтов одного клиента. Уровень Standard поддерживает SSL (оба SNI и на основе IP), масштабирование до 10 экземпляров и файловое хранилище объемом до 50 ГБ.
Веб-сайты уровня "Базовый" и "Стандартный" можно развернуть на виртуальных машинах трех размеров: небольшие виртуальные машины с одной виртуальной ЦПУ и 1,75 ГБ ОЗУ, средние виртуальные машины с 2 виртуальными процессорами и 3,5 ГБ ОЗУ и большие виртуальные машины с 4 виртуальными процессорами и 7 ГБ доступной оперативной памяти.[21]
Дата-центры
Microsoft использует Microsoft Azure в ряде дата-центры во всем мире с веб-сайтами Microsoft Azure, доступными в некоторых из них. При развертывании веб-сайтов на веб-сайтах Microsoft Azure клиенты могут выбрать развертывание сайтов в центре обработки данных в любом из следующих географических регионов: восток США, центральный север США, запад США, Восточная Азия, юг Бразилии, Северная Европа, Западная Европа, Восточная Япония. или Западная Япония.[22]
Рекомендации
- ^ «Объявление об общедоступности мобильных служб Microsoft Azure, веб-сайтов и постоянных инноваций в услугах». Microsoft. 27 июня 2013 г.
- ^ "Microsoft переименовывает Windows Azure в Microsoft Azure'". ZDNet. 24 марта 2014 г.
- ^ «Объявление о службе приложений Azure | Блог | Microsoft Azure». azure.microsoft.com. Получено 26 июля 2018.
- ^ «Медиа-предупреждение: новое предложение Microsoft Office Live для малого бизнеса помогает малому бизнесу начать работу с поисковым маркетингом». Microsoft. 3 октября 2007 г.
- ^ Скотт Гатри (7 июня 2012 г.). «Встречайте новый Microsoft Azure». Microsoft.
- ^ Дэррил К. Тафт (21 августа 2013 г.). «Пакет Microsoft Microsoft Azure позволяет разрабатывать современные приложения». eWeek.
- ^ «Объявление об общедоступности мобильных служб и веб-сайтов Microsoft Azure и продолжение инноваций в услугах». Microsoft. 27 июня 2013 г.
- ^ «Возможности веб-сайтов Azure». Microsoft.
- ^ «Галерея веб-сайтов Microsoft Azure». Microsoft.
- ^ «Веб-приложения Microsoft Azure». Microsoft.
- ^ «Настройка личного доменного имени для веб-сайта Microsoft Azure». Microsoft. 1 февраля 2013 г.
- ^ «Настройка SSL-сертификата для веб-сайта Microsoft Azure». Microsoft. 1 мая 2013 г.
- ^ «Публикация из системы контроля версий на веб-сайты Microsoft Azure». Microsoft. 31 октября 2012 г.
- ^ «Поддержка Microsoft Azure: Соглашение об уровне обслуживания». Microsoft. 1 октября 2013 г.
- ^ «Как контролировать сайты». Microsoft. 1 января 2013 г.
- ^ «Как настроить веб-сайты». Microsoft. 12 октября 2012 г.
- ^ «Подробная информация о ценах на веб-сайты». Microsoft.
- ^ «Подробная информация о ценах на веб-сайты». Microsoft.
- ^ «Как масштабировать сайты». Microsoft. 21 октября 2012 г.
- ^ Бруно Теркали и Рикардо Вильялобос (1 апреля 2013 г.). «Данные NoSQL в облаке с таблицами Microsoft Azure». Журнал MSDN.
- ^ «Подробная информация о ценах на веб-сайты». Microsoft.
- ^ «Панель мониторинга службы Microsoft Azure». Microsoft.
внешняя ссылка
- Microsoft
- Домашняя страница службы веб-сайтов Microsoft Azure
- Домашняя страница документации веб-сайтов Microsoft Azure
- Панель мониторинга служб Microsoft Azure с текущим статусом доступности
- «Представляем Microsoft Azure», Дэвид Чаппелл, Chappell & Associates
- Веб-сайты Microsoft Azure, Джеймс Чемберс, Wrox
- Веб-сайты Microsoft Azure: быстрое создание веб-сайтов, Теджасви Редкар, Динамическое развертывание
- Другой