Правильная архитектура высоконагруженных решений в Windows Azure Дмитрий Мартынов microsoft.com
О чем будем говорить Что делают Кто делает Как делают Демо
Проект в облаке insync4.wordpress.com
Что делают Веб сайт + реляционные и нереляционные данные Веб сервис для толстых/мобильных клиентов Обработка в фоне, например Транскодинг видео Распознавание Асинхронные сообщения Индексация/краулинг
Кто делает Несколько примеров Веб сайт, фоновое распознавание текста Фоновый транскодинг, раздача контента Веб сервисы, фоновый процессинг finereader.abbyyonline.com dnevnik.ru news360app.com
Как делают VM Веб сайт/сервис SQL NoSQL VM Обработка Очередь HTTP/TCP
ДЕМО Сервисы в Azure и масштабирование
Минимально правильно Данные и сессия вне VM Поддержка NLB кластера Нереляционные данные в NoSQL 8
ДЕМО Внутри Azure VM
Повышение производительности Распределенный кэш memcached или Azure Cache CDN – есть в Москве! Статика + блобы Гео-балансировка нагрузки между ЦОДами Traffic Manager Синхронизация данных между ЦОДами Шардинг Horizontal partitioning или горизонтальное секционирование SQL Federations в Azure 10
ДЕМО Шардинг, гео-распределение трафика, синхронизация данных и CDN
Сравнение СлеваСправа
Одна крупная мысль
Спасибо за внимание Дмитрий Мартынов microsoft.com Планируете проект в «облаке» - обращайтесь!
Пожалуйста, поставьте оценку моему докладу. Ваше мнение очень важно. Спасибо!