Правильная архитектура высоконагруженных решений в Windows Azure

Содержание

Слайд 2

О чем будем говорить

Что делают
Кто делает
Как делают
Демо

О чем будем говорить Что делают Кто делает Как делают Демо

Слайд 3

Проект в облаке

insync4.wordpress.com

Проект в облаке insync4.wordpress.com

Слайд 4

Что делают

Веб сайт + реляционные и нереляционные данные
Веб сервис для толстых/мобильных клиентов
Обработка

Что делают Веб сайт + реляционные и нереляционные данные Веб сервис для
в фоне, например
Транскодинг видео
Распознавание
Асинхронные сообщения
Индексация/краулинг

Слайд 5

Кто делает Несколько примеров

Веб сайт, фоновое распознавание текста

Фоновый транскодинг, раздача контента

Веб сервисы, фоновый

Кто делает Несколько примеров Веб сайт, фоновое распознавание текста Фоновый транскодинг, раздача
процессинг

finereader.abbyyonline.com

dnevnik.ru

news360app.com

Слайд 6

Как делают

VM

VM

VM

Веб сайт/сервис

SQL

NoSQL

VM

VM

VM

Обработка

Очередь

HTTP/TCP

Как делают VM VM VM Веб сайт/сервис SQL NoSQL VM VM VM Обработка Очередь HTTP/TCP

Слайд 7

ДЕМО

Сервисы в Azure и масштабирование

ДЕМО Сервисы в Azure и масштабирование

Слайд 8

Минимально правильно

Данные и сессия вне VM
Поддержка NLB кластера
Нереляционные данные в NoSQL

Минимально правильно Данные и сессия вне VM Поддержка NLB кластера Нереляционные данные в NoSQL

Слайд 9

ДЕМО

Внутри Azure VM

ДЕМО Внутри Azure VM

Слайд 10

Повышение производительности

Распределенный кэш
memcached или Azure Cache
CDN – есть в Москве!
Статика + блобы
Гео-балансировка

Повышение производительности Распределенный кэш memcached или Azure Cache CDN – есть в
нагрузки между ЦОДами
Traffic Manager
Синхронизация данных между ЦОДами
Шардинг
Horizontal partitioning или горизонтальное секционирование
SQL Federations в Azure

Слайд 11

ДЕМО

Шардинг, гео-распределение трафика, синхронизация данных и CDN

ДЕМО Шардинг, гео-распределение трафика, синхронизация данных и CDN

Слайд 12

Сравнение

Слева

Справа

Сравнение Слева Справа

Слайд 13

Одна крупная мысль

Одна крупная мысль

Слайд 14

Спасибо за внимание
Дмитрий Мартынов
dmitrim @ microsoft.com
Планируете проект в «облаке» - обращайтесь!

Спасибо за внимание Дмитрий Мартынов dmitrim @ microsoft.com Планируете проект в «облаке» - обращайтесь!
Имя файла: Правильная-архитектура-высоконагруженных-решений-в-Windows-Azure.pptx
Количество просмотров: 115
Количество скачиваний: 0