Windows Azure: выполнение приложений, хранение данных

Windows Azure — это открытая облачная платформа, которая позволяет вам быстро выполнять построение приложений, развертывать их и управлять ими в рамках глобальной сети из центров данных, управляемых корпорацией Майкрософт. Вы можете осуществлять построение приложений с помощью любого языка, средства или любой платформы. И вы можете надежно интегрировать свои общедоступные облачные приложения с существующей ИТ-средой.

Платформа Windows Azure предусматривает два основных варианта хранения:

· Службы хранения Windows Azure обеспечивают хранение нереляционных данных в виде BLOB-объектов и таблиц. Это отказоустойчивое, высокодоступное, автоматически масштабируемое хранилище с практически неограниченным размером.

· SQL Azure предоставляет облачную службу реляционной базы данных, построенную на основе технологий SQL Server. Это хранилище также отказоустойчивое и высокодоступное. Оно разработано таким образом, что средства и приложения, работающие с SQL Server, также работают и с SQL Azure. База данных SQL Azure может иметь размер до 100 ГБ, и вы можете создавать любое количество баз данных.

В этом руководстве описывается хранение данных с использованием базы данных SQL Azure, однако приложения также могут использовать хранилище Windows Azure. Дополнительные сведения о SQL Azure и хранилище Windows Azure

Среда выполнения приложений

Windows Azure предоставляет разработчикам платформу для размещения своих приложений в центрах обработки данных Майкрософт по всему миру и управления такими приложениями. Приложение для Windows Azure состоит из одного или нескольких компонентов, называемых "ролями", которые используют вычислительные ресурсы. Существуют три типа роли: веб-роль, рабочая роль и роль виртуальной машины.

Особенности среды выполнения приложений

· Windows Azure поддерживает веб-роль, рабочую роль и роль виртуальной машины. Веб-роль используется для размещения интерфейсных веб-приложений за пределами служб IIS. Рабочая роль может выполнять что угодно, но обычно используется для размещения функций фоновой обработки за пределами веб-роли. Для приложений характерно взаимодействовать с пользователями через веб-роль, а затем назначать задачи рабочей роли для обработки.

· Вычислительная операция Windows Azure представляет собой виртуальный сервер, а роли — это виртуальные серверы, настроенные и готовые к размещению приложения.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: