Облака для Windows 8 (Windows 8 Summit)

Preview:

DESCRIPTION

Облачные SaaS сервисы Live SDK Win8 Bing Maps Win8 SDK Облачные PaaS сервисы Windows Azure Windows Azure

Citation preview

Windows 8 Summit

#w8summit

Наталья Ефимцева (Microsoft)

Ахмед Шериев (Aplana)

Облака для Windows 8

04/13/20233

Twitter: @nefimtseva

Email:

natale@microsoft.com

Ефимцева Наталия

Эксперт по стратегическим технологиям

Microsoft

04/13/20234

Twitter: @AkhmedRu

ШериевАхмед

Aplana

Облачные SaaS сервисы

04/13/20235

Облачные SaaS сервисыWindows Live Connect Platform

SkyDrive API

Outlook API

Live SDKWin8

Identity API

Messenger API

Bing Maps Win8 SDK

Единый вход (Single Sign-On)Identity API

Логин в Windows 8 Автоматический логин в приложение

Автоматический логин на веб-сайт

1 2 3

• Хранение данных в облаке

• Синхронизация данных между устройствами Windows 8

Роуминг данных и настроекIdentity API

LocalStorag

e

SkyDrive API

Доступ к любым данным всегда и везде

Данные

Устройства

04/13/202310

Bing Maps

Облачные PaaS сервисыWindows Azure

04/13/202312

Облачные PaaS сервисы – Windows Azure

Масштабируемость

Распределенность

ХранилищеРеляционные данныеБизнес-логикаИдентификацияPush-уведомленияРелей

Надёжность

Доступность

•Централизованное масштабируемое хранилище - Windows Azure Storage•Надежность: локальная и гео-репликация• CND (сеть кэширующих серверов)•Ограничение доступа: SAS (Shared Access Signature)• Универсальность: REST сервис•Масштабируемость до петабайт

ХранилищеWindows Azure Table Storage, Windows Azure BLOB Storage

Реляционные данные – SQL DatabaseОблачное реляционное хранилище с высокой доступностью (SLA 99,9%) и избыточностью (3

реплики)

Единая логическая БД

Множество физических реплик

Single Primary М

нож

ест

во

реп

ли

кРеп

ли

ка 1

Реп

ли

ка 2

Реп

ли

ка 3

Облачное реляционное хранилище

основанное на SQL Server

SQL Server - это cервер

SQL Database - это TDS Endpoint

Используйте те же инструменты, фреймворки

для доступа к данным, язык T-SQL

Дата-центры по всему миру

Высокая доступность и избыточность

Чтение производится из primary БД

Записи реплицируются во вторичные реплики

Обзор жизненного цикла push-уведомлений 1. Запрос URI канала

2. Регистрация в облачной службе

3. Проверка подлинности и push-уведомление

Windows 8

УведомлениеКлиентская платформа

Приложение

Mobile Services

Служба push-уведомлений Windows

(1)

(2)

(3)

(3)

Идентификация - Windows Azure Active DirectoryУправления задачами идентификации и контроля доступа для облачных приложений

On-PremisesActive

Directory

ADFS 2.0 Windows AzureActive Directory

Приложение

Windows Azure

Service Bus RelayПриложение\сервис

Internet

Локальная сеть

Firewall -Приложение

Service Bus

Windows Azure Mobile Services (Preview)

Данные

Уведомления

Аутентификация

Серверный код

Масштабирование

Логирование

Диагностика

Windows Azure Mobile Services: бесплатный триал

Shared-экземпля

р

10 служб Mobile Services 1Гб SQL

DatabaseБ

есп

латн

ый

тр

иал

Входящий трафик неограничен

165Мб исходящего в день

Recommended