Microsoft Azure - Приложения

Windows Azure обычно ошибочно воспринимается как просто решение для хостинга, но с помощью Windows Azure можно сделать гораздо больше. Он предоставляет платформу для разработки приложений с использованием ряда доступных технологий и языков программирования. Он предлагает создавать и развертывать приложения с использованием платформы .net, которая является собственной технологией разработки приложений Microsoft. Помимо .net, существует еще много поддерживаемых технологий и языков. Например, Java, PHP, Ruby, Oracle, Linux, MySQL, Python.

Приложения Windows Azure масштабируются путем создания нескольких экземпляров приложения. Количество экземпляров, необходимых для приложения, указывается разработчиком при размещении приложений. Если трафик на веб-сайте или в веб-приложении увеличивается или уменьшается, им можно легко управлять, войдя на портал управления Windows Azure и указав экземпляры. Балансировку нагрузки также можно автоматизировать, что позволит Azure самостоятельно принять решение о том, когда выделить дополнительные ресурсы для приложения.

Веб-приложения поддерживают .net, java, python, php и node.js. Такие задачи, как масштабирование и резервное копирование, можно легко автоматизировать. Доступна новая функция под названием «веб-вакансии», которая представляет собой своего рода службу пакетной обработки. Веб-задания также можно масштабировать и планировать. Поддерживаемые платформы мобильных приложений: Xamarin iOS, Xamarin Android и IOS.

Платформа Azure разработана таким образом, что разработчикам нужно сосредоточиться только на разработке и не беспокоиться о других технических вещах за пределами своей области. Таким образом, большая часть административной работы выполняется самой Azure.

Azure также устанавливает торговую площадку, где ее клиенты могут покупать приложения и услуги. Это платформа, на которой клиенты могут искать приложения и более простым способом их развертывать. В настоящее время торговая площадка Azure доступна в 88 странах. Приложение, приобретенное на торговой площадке, разработчики приложения могут легко подключить к локальной среде разработки. Ценообразование осуществляется с использованием 5 различных моделей, включая ежемесячную и фактическую плату. Некоторые приложения даже бесплатны.