Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Веб-приложения Azure - это платформа на основе облачных вычислений для размещения веб-сайтов, созданная и управляемая Microsoft . Это платформа как услуга (PaaS), которая позволяет публиковать веб-приложения, работающие на нескольких платформах и написанные на разных языках программирования ( .NET , node.js , PHP , Python и Java ), включая проприетарные приложения Microsoft и сторонние. Веб-сайты Microsoft Azure стали доступны в своей первой предварительной версии в июне 2012 года, а официальная версия («Общедоступность») была объявлена ​​в июне 2013 года [1].Веб-сайты Microsoft Azure изначально назывались веб-сайтами Windows Azure, но были переименованы в рамках ребрендинга в Azure в марте 2014 года. [2] Впоследствии в марте 2015 года они были переименованы в «Службу приложений» [3].

История [ править ]

Первоначально Microsoft предлагала базовую услугу веб-хостинга как часть пакета Office Live Small Business , который был запущен в конце 2007 года. Office Live Small Business предлагал клиентам бесплатный коммерческий веб-хостинг со встроенной системой для создания веб-сайтов на основе встроенных шаблонов и мастер создания сайта. [4]

Когда Microsoft начала выделять ресурсы на разработку своих многочисленных облачных решений, в Microsoft Azure была сформирована группа для разработки веб-сайтов Microsoft Azure. Веб-сайты Microsoft Azure были объявлены в июне 2012 года как предварительная версия. [5]

Параллельно с этим Microsoft разработала пакет Microsoft Azure Pack , который предлагает ту же технологию, которая может быть установлена ​​как частное облако на наборах серверов на сайте клиента и под прямым контролем клиента. [6]

В середине 2013 года и веб-сайты Microsoft Azure, и пакет Microsoft Azure Pack были официально опубликованы. [7]

Особенности [ править ]

Веб-сайты Microsoft Azure - это платформа для веб-хостинга, которая поддерживает несколько технологий и языков программирования ( .NET , 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 экземпляров. Текущий самый высокий уровень оплаты труда - это уровень «Стандартный». Веб-сайты стандартного уровня работают на виртуальных машинах, предназначенных исключительно для веб-сайтов одного клиента. Уровень «Стандартный» поддерживает SSL (как на основе SNI, так и на основе IP), масштабирование до 10 экземпляров и файловое хранилище объемом до 50 ГБ.

Веб-сайты уровня Basic и Standard могут быть развернуты на виртуальных машинах трех размеров: небольшие виртуальные машины с 1 виртуальным ЦП и 1,75 ГБ ОЗУ, виртуальные машины среднего размера с 2 виртуальными процессорами и 3,5 ГБ ОЗУ и большие виртуальные машины с 4 виртуальными процессорами и 7 ГБ доступной БАРАН. [21]

Дата-центры [ править ]

Microsoft управляет Microsoft Azure в ряде центров обработки данных по всему миру, причем в некоторых из них доступны веб-сайты Microsoft Azure. При развертывании веб-сайтов на веб-сайтах Microsoft Azure клиенты могут выбрать развертывание сайтов в центре обработки данных в любом из следующих географических регионов: восток США, центральный север США, запад США, Восточная Азия, юг Бразилии, Северная Европа, Западная Европа, Восточная Япония. или Западная Япония. [22]

Ссылки [ править ]

  1. ^ «Объявление об общедоступности мобильных служб Microsoft Azure, веб-сайтов и постоянных инноваций в услугах» . Microsoft. 27 июня 2013 г.
  2. ^ "Microsoft ребрендинг 'Windows Azure' как 'Microsoft Azure ' " . ZDNet. 24 марта 2014 г.
  3. ^ «Объявление о службе приложений Azure | Блог | Microsoft Azure» . azure.microsoft.com . Проверено 26 июля 2018 года .
  4. ^ «Медиа-предупреждение: новое предложение Microsoft Office Live для малого бизнеса помогает малому бизнесу начать работу с поисковым маркетингом» . Microsoft. 3 октября 2007 г.
  5. Скотт Гатри (7 июня 2012 г.). «Встречайте новый Microsoft Azure» . Microsoft.
  6. ^ Дэррил К. Тафт (21 августа 2013 г.). «Пакет Microsoft Microsoft Azure позволяет разрабатывать современные приложения» . eWeek.
  7. ^ «Объявление об общедоступности мобильных сервисов Microsoft Azure, веб-сайтов и постоянных инноваций в сервисах» . Microsoft. 27 июня 2013 г.
  8. ^ «Возможности веб-сайтов Azure» . Microsoft.
  9. ^ "Галерея веб-сайтов Microsoft Azure" . Microsoft.
  10. ^ «Веб-приложения Microsoft Azure» . Microsoft.
  11. ^ «Настройка личного доменного имени для веб-сайта Microsoft Azure» . Microsoft. 1 февраля 2013 г.
  12. ^ «Настройка сертификата SSL для веб-сайта Microsoft Azure» . Microsoft. 1 мая 2013 г.
  13. ^ «Публикация из системы контроля версий на веб-сайты Microsoft Azure» . Microsoft. 31 октября 2012 г.
  14. ^ «Поддержка Microsoft Azure: Соглашение об уровне обслуживания» . Microsoft. 1 октября 2013 г.
  15. ^ «Как контролировать сайты» . Microsoft. 1 января 2013 г.
  16. ^ «Как настроить веб-сайты» . Microsoft. 12 октября 2012 г.
  17. ^ «Подробная информация о ценах на веб-сайты» . Microsoft.
  18. ^ «Подробная информация о ценах на веб-сайты» . Microsoft.
  19. ^ «Как масштабировать сайты» . Microsoft. 21 октября 2012 г.
  20. ^ Бруно Terkaly и Рикардо Villalobos (1 апреля 2013). «Данные NoSQL в облаке с таблицами Microsoft Azure» . Журнал MSDN.
  21. ^ «Подробная информация о ценах на веб-сайты» . Microsoft.
  22. ^ «Панель мониторинга службы Microsoft Azure» . Microsoft.

Внешние ссылки [ править ]

Microsoft
  • Домашняя страница службы веб-сайтов Microsoft Azure
  • Домашняя страница документации веб-сайтов Microsoft Azure
  • Панель мониторинга служб Microsoft Azure с текущим статусом доступности
  • «Представляем Microsoft Azure», Дэвид Чаппелл, Chappell & Associates
  • Веб-сайты Microsoft Azure , Джеймс Чемберс, Wrox
  • Веб-сайты Microsoft Azure: быстрое создание веб-сайтов , Теджасви Редкар, динамическое развертывание
Другой
  • Microsoft делает сервисы Microsoft Azure общедоступными, Мэри Джо Фоли
  • Microsoft начинает делать больше своих облачных сервисов Azure общедоступными, Мэри Джо Фоли