Microsoft Azure — это облачная платформа, растущий набор вспомогательных служб для вычислений, хранения данных, работы в сети и поддержания приложений.
В Windows Azure реализованы следующие сервисы:
среда выполнения приложений, использующая высокодоступные вычислительные мощности и обеспечивающая быстрое масштабирование приложений в зависимости от потребностей клиентов;
реляционная база данных на основе технологий SQL Server;
нереляционные хранилища данных (таблицы, диски, очереди, хранение двоичных объектов);
виртуальные машины, реализованные на базе Windows Server или Linux и позволяющие переносить приложения в облако без изменения кода и гибко перемещать виртуальные жесткие диски (VHD) между локальной и облачной средой;
виртуальная сеть, позволяющая настроить виртуальные частные сети (VPN) в Windows Azure и управлять ими, а также безопасно связать их с локальной ИТ-инфраструктурой;
Windows Azure Web Sites — с применением этого сервиса можно создавать сайты и приложения на базе .NET, Node.js и PHP и развертывать их с помощью стандартных технологий, таких как Git и FTP. Кроме того, теперь Windows Azure позволяет использовать движки WordPress, Joomla!, DotNetNuke, Umbraco и Drupal;
интеграционная шина, предоставляющая возможности ретрансляции и безопасного обмена сообщениями и позволяющая создавать распределенные и слабо связанные приложения в облаке, а также гибридные приложения, размещенные одновременно в частных и публичных облачных службах;
сеть кэширующих серверов (CDN), повышающая производительность приложений путем кэширования контента как можно ближе к клиентам и пользователям для максимально эффективного взаимодействия с ними; например сеть CDN дает возможность доставлять фрагменты мультимедийных файлов для динамического адаптивного воспроизведения мультимедиа поверх HTTP-контента;
распределенный кэш, позволяющий вместо обращения к медленному дисковому хранилищу получить высокоскоростной доступ к данным, хранящимся в оперативной памяти, в том числе с возможностью масштабирования;
служба идентификации для управления удостоверениями и доступом к приложениям, при этом Windows Azure Active Directory обеспечивает безопасное и простое взаимодействие с уже развернутыми в Active Directory приложениями, а также возможность интеграции с другими провайдерами аутентификации (Live ID, Google, Facebook и т. п.);
параллельные вычисления (или планировщик HPC), позволяющие разрабатывать и выполнять на платформе Windows Azure параллельные приложения, требующие больших вычислительных мощностей;
набор служб Windows Azure Media Services, предназначенный для управления, обработки и доставки видеорешений и медиаконтента; в нем поддерживаются различные технологии и устройства (HTML5, Silverlight, Flash, Windows 8, iPad, iPhone, Android, Xbox, Windows Phone и пр.), а доступ к функциональности сервиса осуществляется с использованием HTTP REST API.