11
Обзор возможностей платформы Windows Azure для разработчиков Илья Воробьев

Обзор возможностей платформы Windows Azure для разработчиков

Embed Size (px)

DESCRIPTION

Обзор возможностей платформы Windows Azure для разработчиков. Илья Воробьев. Развитие платформы. Локальные серверы. Провайдер. Облако. Поддержка локальных физических машин , ПО , и т.д. Полный контроль Полная ответственность Статические возможности Большие затраты. - PowerPoint PPT Presentation

Citation preview

Page 1: Обзор возможностей платформы  Windows Azure для  разработчиков

Обзор возможностей платформы Windows Azure для разработчиков

Илья Воробьев

Page 2: Обзор возможностей платформы  Windows Azure для  разработчиков

Развитие платформы

• Поддержка локальных физических машин, ПО, и т.д.

• Полный контроль• Полная ответственность• Статические

возможности• Большие затраты

• Аренда серверов, интернета и ПО

• Меньше контроля• Меньше

ответственности• Меньше затрат• Более гибкая• Оплата за

фиксированную мощь

• Общая, многопользовательская инфраструктура

• Виртуальная и динамическая

• Масштабируемая и всегда доступная

• В виде сервисов• Оплата по факту

Локальные серверы Провайдер Облако

Page 3: Обзор возможностей платформы  Windows Azure для  разработчиков

Платформа Windows AzureВычисления: Виртуальное вычислительное окружение на основе Windows ServerХранение: Надежное, доступное и масштабируемое хранилищеУправление: Автоматическая, управляемая модель работы с сервисом

База данных: Реляционное хранилище для структурированных и не структурированных данных

Service Bus: Технология для коммуникации приложенийAccess Control: Технология управление доступом

Page 4: Обзор возможностей платформы  Windows Azure для  разработчиков

Роли

• Windows Server х64 • IIS7• ASP.NET 3.5 SP1• FastCGI – PHP• Не управляемый

код

• Windows Server х64• .NET• Не управляемый код• Входящий трафик на

любой TCP порт

Веб Фоновая

Page 5: Обзор возможностей платформы  Windows Azure для  разработчиков

Хранилище• Таблица

– Поддержка LINQ, ADO .NET Data Services и REST

– Поддержка неограниченного количества таблиц и сущностей без ограничения размеров таблиц

– Нежесткая блокировка при обновлениях и удалениях

– Не RDBMS, не реляционная

• Блоб– Хранилище блобов– Блобы хранятся в контейнерах – Не ограниченное число

контейнеров– Каждый блоб до 50 ГБ– CDN

ОчередьСодержит множество сообщенийКаждое сообщение размером не больше чем 8кб

Page 6: Обзор возможностей платформы  Windows Azure для  разработчиков

Хранилище• Таблица

– Поддержка LINQ, ADO .NET Data Services и REST

– Поддержка неограниченного количества таблиц и сущностей без ограничения размеров таблиц

– Нежесткая блокировка при обновлениях и удалениях

– Не RDBMS, не реляционная

• Блоб– Хранилище блобов– Блобы хранятся в контейнерах – Не ограниченное число

контейнеров– Каждый блоб до 50 ГБ– CDN

ОчередьСодержит множество сообщенийКаждое сообщение размером не больше чем 8кб

Page 7: Обзор возможностей платформы  Windows Azure для  разработчиков

Хранилище• Таблица

– Поддержка LINQ, ADO .NET Data Services и REST

– Поддержка неограниченного количества таблиц и сущностей без ограничения размеров таблиц

– Нежесткая блокировка при обновлениях и удалениях

– Не RDBMS, не реляционная

• Блоб– Хранилище блобов– Блобы хранятся в контейнерах – Не ограниченное число

контейнеров– Каждый блоб до 50 ГБ– CDN

ОчередьСодержит множество сообщенийКаждое сообщение размером не больше чем 8кб

Page 8: Обзор возможностей платформы  Windows Azure для  разработчиков

Windows Azure Blob

Page 9: Обзор возможностей платформы  Windows Azure для  разработчиков

• Таблица– Поддержка LINQ, ADO .NET Data Services и

REST– Поддержка неограниченного количества

таблиц и сущностей без ограничения размеров таблиц

– Нежесткая блокировка при обновлениях и удалениях

– Не RDBMS, не реляционная

• Блоб– Хранилище блобов– Блобы хранятся в контейнерах – Не ограниченное число

контейнеров– Каждый блоб до 50 ГБ– CDN

ОчередьСодержит множество сообщенийКаждое сообщение размером не больше чем 8кб

Хранилище

Page 10: Обзор возможностей платформы  Windows Azure для  разработчиков

Windows Azure Queues

Page 11: Обзор возможностей платформы  Windows Azure для  разработчиков