Upload
paki-parker
View
82
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Обзор возможностей платформы Windows Azure для разработчиков. Илья Воробьев. Развитие платформы. Локальные серверы. Провайдер. Облако. Поддержка локальных физических машин , ПО , и т.д. Полный контроль Полная ответственность Статические возможности Большие затраты. - PowerPoint PPT Presentation
Citation preview
Обзор возможностей платформы Windows Azure для разработчиков
Илья Воробьев
Развитие платформы
• Поддержка локальных физических машин, ПО, и т.д.
• Полный контроль• Полная ответственность• Статические
возможности• Большие затраты
• Аренда серверов, интернета и ПО
• Меньше контроля• Меньше
ответственности• Меньше затрат• Более гибкая• Оплата за
фиксированную мощь
• Общая, многопользовательская инфраструктура
• Виртуальная и динамическая
• Масштабируемая и всегда доступная
• В виде сервисов• Оплата по факту
Локальные серверы Провайдер Облако
Платформа Windows AzureВычисления: Виртуальное вычислительное окружение на основе Windows ServerХранение: Надежное, доступное и масштабируемое хранилищеУправление: Автоматическая, управляемая модель работы с сервисом
База данных: Реляционное хранилище для структурированных и не структурированных данных
Service Bus: Технология для коммуникации приложенийAccess Control: Технология управление доступом
Роли
• Windows Server х64 • IIS7• ASP.NET 3.5 SP1• FastCGI – PHP• Не управляемый
код
• Windows Server х64• .NET• Не управляемый код• Входящий трафик на
любой TCP порт
Веб Фоновая
Хранилище• Таблица
– Поддержка LINQ, ADO .NET Data Services и REST
– Поддержка неограниченного количества таблиц и сущностей без ограничения размеров таблиц
– Нежесткая блокировка при обновлениях и удалениях
– Не RDBMS, не реляционная
• Блоб– Хранилище блобов– Блобы хранятся в контейнерах – Не ограниченное число
контейнеров– Каждый блоб до 50 ГБ– CDN
ОчередьСодержит множество сообщенийКаждое сообщение размером не больше чем 8кб
Хранилище• Таблица
– Поддержка LINQ, ADO .NET Data Services и REST
– Поддержка неограниченного количества таблиц и сущностей без ограничения размеров таблиц
– Нежесткая блокировка при обновлениях и удалениях
– Не RDBMS, не реляционная
• Блоб– Хранилище блобов– Блобы хранятся в контейнерах – Не ограниченное число
контейнеров– Каждый блоб до 50 ГБ– CDN
ОчередьСодержит множество сообщенийКаждое сообщение размером не больше чем 8кб
Хранилище• Таблица
– Поддержка LINQ, ADO .NET Data Services и REST
– Поддержка неограниченного количества таблиц и сущностей без ограничения размеров таблиц
– Нежесткая блокировка при обновлениях и удалениях
– Не RDBMS, не реляционная
• Блоб– Хранилище блобов– Блобы хранятся в контейнерах – Не ограниченное число
контейнеров– Каждый блоб до 50 ГБ– CDN
ОчередьСодержит множество сообщенийКаждое сообщение размером не больше чем 8кб
Windows Azure Blob
• Таблица– Поддержка LINQ, ADO .NET Data Services и
REST– Поддержка неограниченного количества
таблиц и сущностей без ограничения размеров таблиц
– Нежесткая блокировка при обновлениях и удалениях
– Не RDBMS, не реляционная
• Блоб– Хранилище блобов– Блобы хранятся в контейнерах – Не ограниченное число
контейнеров– Каждый блоб до 50 ГБ– CDN
ОчередьСодержит множество сообщенийКаждое сообщение размером не больше чем 8кб
Хранилище
Windows Azure Queues