Современные игровые приложения трудно представить без множества онлайн сервисов, в том числе обеспечивающих монетизацию, взаимодействие игроков между собой. Построение инфраструктуры таких сервисов может потребовать значительных вложений. Разумным решением этого вопроса является использование существующих облачных платформ, например, Microsoft Azure. В этом докладе будет рассказано о типовых сценариях использования облака в играх и примерах архитектур, которые могут быть использованы в этих сценариях.
Бизнес-аналитика – не роскошь, а средство для принятия решений:TechExpert
• BI, как требование и конкурентное преимущество в современном мире
• Практика внедрения BI: бизнес-ориентированный подход, уровни аналитики, поэтапность внедрения, подходы к построению Data Mining, OLAP
Переход в Облако для решения «земных» задачTechExpert
Семинар «Business Intelligence: взгляд из облака в будущее бизнеса»
• Задачи и риски, связанные с содержанием собственных серверов в офисе
• Возможности для бизнеса предоставляемые сервисами MS Office 365 и MS Azure.
• Возможности и причины для переноса ресурсов и процессов в облако
Microsoft Azure - введение в основные сервисы для разработки и инфраструктуры...Microsoft
В рамках доклада для стартапов будут представлены преимущества получения бесплатных мощностей облачной платформы Microsoft Azure, которые можно использовать для быстрого старта своего проекта.
Облако Microsoft Azure - введение в основные сервисы для разработки и инфраст...Microsoft
Введение в основные сервисы для разработки и инфраструктуры для быстрого старта проекта.
Веб-разработка
Мобильная разработка
Очереди
Traffic Manager
IoT
Azure CLI
22 ноября, Одессе
FOSS Sea 2014 (http://geekslab.co/events/21-foss-sea-2014-infrastructure-for-researchers)
Инструменты машинного знания, как сервис (Виктор Цикунов, Developers and Platform Evangelism Lead at Microsoft Ukraine)
Бизнес-аналитика – не роскошь, а средство для принятия решений:TechExpert
• BI, как требование и конкурентное преимущество в современном мире
• Практика внедрения BI: бизнес-ориентированный подход, уровни аналитики, поэтапность внедрения, подходы к построению Data Mining, OLAP
Переход в Облако для решения «земных» задачTechExpert
Семинар «Business Intelligence: взгляд из облака в будущее бизнеса»
• Задачи и риски, связанные с содержанием собственных серверов в офисе
• Возможности для бизнеса предоставляемые сервисами MS Office 365 и MS Azure.
• Возможности и причины для переноса ресурсов и процессов в облако
Microsoft Azure - введение в основные сервисы для разработки и инфраструктуры...Microsoft
В рамках доклада для стартапов будут представлены преимущества получения бесплатных мощностей облачной платформы Microsoft Azure, которые можно использовать для быстрого старта своего проекта.
Облако Microsoft Azure - введение в основные сервисы для разработки и инфраст...Microsoft
Введение в основные сервисы для разработки и инфраструктуры для быстрого старта проекта.
Веб-разработка
Мобильная разработка
Очереди
Traffic Manager
IoT
Azure CLI
22 ноября, Одессе
FOSS Sea 2014 (http://geekslab.co/events/21-foss-sea-2014-infrastructure-for-researchers)
Инструменты машинного знания, как сервис (Виктор Цикунов, Developers and Platform Evangelism Lead at Microsoft Ukraine)
В Windows Azure вы можете легко использовать собственные образы Windows Server или Linux, а также выбрать образы из коллекции. Windows Azure также помогает переносить ваши приложения и инфраструктуру, не меняя существующий код, что ускоряет переход SharePoint, SQL Server и Active Directory в облако и экономит ваше время и деньги.
В презентации обзорно рассматривается архитектура IaaS и ее компоненты (облачные службы, виртуальные машины, хранилища, диски), виртуальные сети, способы внешней коммуникации, встроенные средства обеспечения высокой доступности.
Облачные вычисления - игры кончились, началась работаКРОК
Ежегодная международная конференция «ЦОД-2010».
Подробнее о мероприятии http://www.croc.ru/action/partners/detail/3987/
Презентация Руслана Заединова, руководителя направления ЦОД компании КРОК
Как повысить отказоустойчивость локальных ит сервисовOlga Bezotosnaya
В чем преимущества облачных сервисов Windows Azure для бизнеса и почему резонно переложить ответственность за доступность и сопровождение критичных ИТ-сервисов на надежного облачного провайдера.
Cценарии использования Windows Azure и процедуры переноса и размещения критичных сервисов в Windows Azure.
Преимущества хранения резервных копий в хранилище Windows Azure.
Демонстрация размещения дополнительного контролера домена в Windows Azure.
Как построить недорогое и надежное облачное решение?DataLine
Делимся своим опытом в области проектирования бюджетного и функционального облачного решения (IaaS): рассказываем, на чем можно и нельзя экономить, разбираем и сравниваем различные облачные платформы.
White Nights 2015 - Облако для геймдева - как делают игры на миллионы пользов...Microsoft
Современные игровые проекты трудно представить без онлайн сервисов, обеспечивающих хранение данных, их обработку, а также взаимодействие игроков между собой и другие важные задачи. Построение инфраструктуры таких сервисов требует значительных вложений, и одним из решений является использование существующих облачных платформ. В этом докладе будет рассказано об основных возможностях этой платформы, инструментах разработки на примерах успешного использования в крупных игровых проектах и реальным опытом команды PinkApp Games
Контейнеры и экосистема разработки Microsoft (Windows Server Containers, Hype...Microsoft
В экосистеме Microsoft становится все больше контейнеров - в облаке и Visual Studio это, например, поддержка Docker, в Windows Server это Windows Server Containers. В докладе посмотрим на то, как это все развивалось, что есть на данный момент и как это использовать разработчику
В Windows Azure вы можете легко использовать собственные образы Windows Server или Linux, а также выбрать образы из коллекции. Windows Azure также помогает переносить ваши приложения и инфраструктуру, не меняя существующий код, что ускоряет переход SharePoint, SQL Server и Active Directory в облако и экономит ваше время и деньги.
В презентации обзорно рассматривается архитектура IaaS и ее компоненты (облачные службы, виртуальные машины, хранилища, диски), виртуальные сети, способы внешней коммуникации, встроенные средства обеспечения высокой доступности.
Облачные вычисления - игры кончились, началась работаКРОК
Ежегодная международная конференция «ЦОД-2010».
Подробнее о мероприятии http://www.croc.ru/action/partners/detail/3987/
Презентация Руслана Заединова, руководителя направления ЦОД компании КРОК
Как повысить отказоустойчивость локальных ит сервисовOlga Bezotosnaya
В чем преимущества облачных сервисов Windows Azure для бизнеса и почему резонно переложить ответственность за доступность и сопровождение критичных ИТ-сервисов на надежного облачного провайдера.
Cценарии использования Windows Azure и процедуры переноса и размещения критичных сервисов в Windows Azure.
Преимущества хранения резервных копий в хранилище Windows Azure.
Демонстрация размещения дополнительного контролера домена в Windows Azure.
Как построить недорогое и надежное облачное решение?DataLine
Делимся своим опытом в области проектирования бюджетного и функционального облачного решения (IaaS): рассказываем, на чем можно и нельзя экономить, разбираем и сравниваем различные облачные платформы.
White Nights 2015 - Облако для геймдева - как делают игры на миллионы пользов...Microsoft
Современные игровые проекты трудно представить без онлайн сервисов, обеспечивающих хранение данных, их обработку, а также взаимодействие игроков между собой и другие важные задачи. Построение инфраструктуры таких сервисов требует значительных вложений, и одним из решений является использование существующих облачных платформ. В этом докладе будет рассказано об основных возможностях этой платформы, инструментах разработки на примерах успешного использования в крупных игровых проектах и реальным опытом команды PinkApp Games
Контейнеры и экосистема разработки Microsoft (Windows Server Containers, Hype...Microsoft
В экосистеме Microsoft становится все больше контейнеров - в облаке и Visual Studio это, например, поддержка Docker, в Windows Server это Windows Server Containers. В докладе посмотрим на то, как это все развивалось, что есть на данный момент и как это использовать разработчику
За последние месяцы Microsoft сделал множество анонсов. Хочется знать все, но времени мало. Был открыт код под .NET Core. Стало возможно разрабатывать сервисы под Linux и Mac, используя ASP.NET. Появилась бесплатная версия Visual Studio Community 2013.
Доклад о самых больших изменениях и как они повлияют на нас сейчас и в будущем, что можно делать, как это делать, и многое другое — за полтора часа обзор всего случившегося за последние несколько месяцев.
Обсуждаемые темы:
Экосистема разработки
IoT
Windows 10
Dev&Test на Windows Azure IaaS:
* Что за Dev&Test? Ситуации Dev&Test
* Как делать D&T на Windows Azure?
* Как делают люди?
* Ограничения Windows Azure, которые важны
* Топологии
Облачные сервисы Майкрософт для мобильных приложений. Application Insights и ...Microsoft
В этом докладе рассказано про несколько полезных облачных сервисов, которые вы можете использовать для сбора, аналитики и взаимодействия с вашими пользователями на различных платформах и с большим количеством возможностей по таргетированию.
Windows Embedded Day Russia - Smart Products and Microsoft AzureMicrosoft
Windows Embedded Day Russia session about Internet of Things and how Microsoft Azure enables the opportunity to implement Machine2Machine communication.
Аналитика в облаке для современного бизнесаMicrosoft
В докладе про то, как машинное обучение может быть использовано для решения задач современного бизнеса, с демонстрациями определения возраста, эмоций, предиктивной аналитики и предсказания поломок оборудования.
Мониторинг приложений ASP.NET на основе сервиса Application InsightsMicrosoft
Запуск приложения в Production в большинстве случаев - процесс сложный, во время которого надо (и до него) тщательно отслеживать жизненный цикл приложения. Сервис Application Insights призван решить проблему с мониторингом жизненного цикла, являясь внешним компонентом, который можно подключить к приложению и серверу и постоянно получать полезную информацию и хранить ее в понятном виде.
ALM Summit 2016 - Кроссплатформенный ALM с инструментами MicrosoftMicrosoft
Управление жизненным циклом проектов (ALM) – тема достаточно обширная, и в каждой компании часто выстраивается собственный процесс, состоящий из различных инструментов. На семинаре мы покажем вам, как использовать облачные инструменты Microsoft для разработки, тестирования и построения процесса управления жизненным циклом кроссплатформенных проектов. В докладе - про то, как инструменты Microsoft помогают в разработке кроссплатформенных проектов, на примере Android-приложения с подключенным Application Insights и Mobile Engagements, с развертыванием в Github и автоматической сборкой из Github в Visual Studio Team Services.
SQL Server in Microsoft Azure cloud: IaaS way vs PaaS wayMicrosoft
Для того, чтобы правильно выбрать метод размещения SQL Server в облаке Microsoft, надо знать не только о том, чем отличается PaaS (SQL Azure) от IaaS (SQL Server VM), но и о том, откуда возникли эти различия, и с какими последствиями вы столкнетесь при выборе того или иного метода.
В докладе - различия PaaS от IaaS, почему такие различия возникли, архитектура SQL Azure и IaaS-решения, и многое другое.
Облако Microsoft – это еще и про Open Source. Конференция РИТ++Microsoft
Облако Microsoft - это еще и про Open Source. Поддержка Linux на Microsoft Azure - это
только верхушка айсберга. Мы попробуем посмотреть с высоты на то, как Microsoft Azure поддерживает Open Source, и спуститься по всему стеку OSS:
* мигрируем Java-приложение на Windows Azure (PHP, NodeJS, Python, Java), используя Eclipse и Azul JDK
* развернем готовое приложение (Drupal, WordPress, Joomla, etc)
* используем коммьюнити-дистрибутив Linux (Ubuntu, CentOS, etc).
Оптимизация ИТ в виртуальном частном облаке: основные вопросы для обсужденияMichael Kozloff
Использовать или не использовать частное облако на инфраструктуре провайдера? Короткий обзор ключевых технических вопросов, которые мы обсуждаем с клиентом перед тем как он сможет принять решение
Ассортимент служб и возможностей, предоставляемых Azure
Основные сервисы платформы: виртуальные машины, службы для хранения данных, сетевые службы,
базы данных и аналитика, бессерверные вычисления, интернет вещей, машинное обучение и
когнитивные сервисы
«Родственники» Azure
Калькулятор для расчета стоимости облачных услуг ActiveCloud Virtual Private ...Michael Kozloff
Простая модель в Excel для предварительной быстрой оценки стоимости переноса ИТ-инфраструктуры в облако ActiveCloud
Включает следующие разделы:
* Затраты «как есть»
* Затраты «как будет»
* Сравнение затрат (бизнес-кейс)
* С учетом NPV проекта
Облака в Украине и ЕС как инструменты защиты ИТ: практические аспектыDe Novo
Презентация доклада Евгения Осинского , руководителя отдела по продаже облачных сервисов De Novo на конференции INFORMATION SECURITY DAY 2015: Plan-Do-Check-Act.
Отказоустойчивые игры с облаком – как делают игры на много пользователейMicrosoft
Доклад конференции DevCon 2015. Современные игровые приложения трудно представить без онлайн сервисов, в том числе обеспечивающих монетизацию, взаимодействие игроков между собой. Построение инфраструктуры таких сервисов может потребовать значительных вложений. Разумным решением этого вопроса является использование существующих облачных платформ, например, Microsoft Azure. В этом докладе будет рассказано об основных возможностях этой платформы, инструментах разработки, на примерах успешного использования в крупных игровых проектах.
Облачная инфраструктура в 6 городах. Виртуальный ЦОД;
Collocation, аренда оборудования;
Резервные ЦОДы. Ресурсы для тестирования;
Миграция данных. Интеграция гибридных систем.
Similar to КРИ 2014: Расширение возможностей вашей игры с помощью Microsoft Azure (20)
Azure Functions может стать отличным сервисом, с помощью которого ваши бизнес-системы смогут общаться между собой в формате простых задач-единиц, каждая из которых будет выполнять определенную задачу.
Alfa Future People 2016 - Как «воспитать» из плохого бота хорошего помощникаMicrosoft
Кто такие боты? Несут ли они какую-то революцию, или это эволюционное развитие технологий?
Откуда столько «хайпа»?
Как делаются умные боты
Где место ботов?
Как создать своего бота?
Cloud Day 2.0. Машинное обучение и AzureML. Предсказываем вероятность выжить ...Microsoft
https://events.techdays.ru/Cloud-Day/2016-04/
Важнейшее направление искусственного интеллекта – машинное обучение. Microsoft предлагает доступный инструмент Azure ML, который позволяет без глубоких знаний алгоритмов анализировать данные и делать предсказания. Мы научимся использовать простейшие алгоритмы машинного обучения для предсказания вероятности гибели человека на Титанике.
Visual Studio Connect() Russia Инструменты управления жизненным циклом Micros...Microsoft
Инструменты управления жизненным циклом Microsoft для вашего проекта – в облаке и локально.
Application Insights, Azure, Visual Studio Team Services, нагрузочное тестирование и процессы.
Google Developer Group DevFest Minsk 2015 - Всеобъемлющий взгляд на Интернет ...Microsoft
Google Developer Group DevFest Minsk 2015 - Всеобъемлющий взгляд на Интернет вещей - про Windows 10 IoT, Microsoft Azure, Android, AllJoyn и многое другое.
Microsoft и облако Azure для разработчиков на Android – сервисы для бэкенда, ...Microsoft
В этом докладе мы поговорим о том, что вы можете использовать из инструментов Microsoft и не только для разработки на Android, а также трех полезных облачных сервисах, которые вы можете использовать в вашем Android-проекте:
• Azure Mobile Services для размещения бэкенда на облачной платформе с соответствующими преимуществами (масштабируемость, отсутствие необходимости реализовывать всё самостоятельно),
• Azure Application Insights для сбора данных о том, что происходит с вашим проектом, инфраструктурой, на которой он работает, а также понимания того, как ведут себя пользователи и чем они пользуются, и
• Azure Mobile Engagements для организации канала коммуникаций с пользователями путём создания встроенных голосований, Push-уведомлений и многого другого.
Эти сервисы способны значительно упростить процесс разработки и дальнейшей поддержки проекта путём предоставления уже готовой платформы для решения важнейших задач.»
Описание:
• Что значит Интернет ваших вещей?
• Как может быть использовано облако в IoT-проекте?
• Что такое Windows 10 IoT Core и как запустить Windows на плате?
• Тренды и проекты Интернета вещей
IoT: Windows на платах, облачные холодильники и то, как мы это делаемMicrosoft
Geek Picnic 2015.
* Что такое Интернет Вещей
* Почему и зачем?
* Тостеры и Windows 10
* Облачная бытовая техника
* Машинное обучение и отслеживание состояния коров
IoT: Windows на платах, облачные холодильники и то, как мы это делаем
КРИ 2014: Расширение возможностей вашей игры с помощью Microsoft Azure
1. Расширение возможностей вашей игры
с помощью облака Microsoft Azure
Александр Белоцерковский {Microsoft | DX | Tech Evangelist Cloud, IoT & HPC}
2. Игры становятся сервисами
Меняется подход к поставке игровых проектов
Соответственно, меняется подход к дальнейшей поддержке
Монетизация проекта становится постоянно-живущим
процессом – бизнес-модель в пределах одного проекта
постоянно меняется
Игровым студиям открываются новые рынки
3. Платформа Microsoft Azure http://azure.com
Virtual
Networks
EAI / EDI
Web Sites IaaS Hadoop
Stream
Insight
интеграции
Слой
приложения
Клиент
Слой
Слой
данных
PC
Games
Tablet Phone Browser Console
Connect
CDN
Traffic
Manager
Media
Services
Compute
Диски Таблицы Очереди
Caching
Access
Service Bus Control
Блобы
PaaS
SQL
Databases Reporting
Data Sync
On-premises
Service
On-premises
Database
Office
Add-in
Mobile
Services
Storage Database
4. Capacity Needed (Max + 20%)
t
S M T W T F S J F M A M J J A S O N D
Compute
Inactivity
Period
Вкл-выкл Быстрый рост
Непредсказуемый
всплеск
Предсказуемый
всплеск
Стабильная
прямая 24x7
Экономия до
20-30%
Экономия до
60-80%
5.
6. Счетчики производительности можно собирать каждую секунду
В мобильных приложениях каждое действие пользователя =
новое событие
В мультиплеерной игре количество сообщений в секунду может
превышать сотни тысяч
=> Нужно большое, быстрое, гибкое хранилище.
7. web roles worker roles
Traffic Manager
worker roles web roles
http://myawesomegame.ru
cloud service
http://us.cloudapp.net
cloud service
http://ru.cloudapp.net
Storage:
Blobs/Tables/SQL
Azure/SQL Server
15. Front-end Player and session DB
Game state blob storage
Turn processing
Video blob storage
Rendering farm
Session metadata
Orders
Game state
Game state
16.
17. 1. Телеметрия собирается на всех
уровнях: производительность,
исключения, падения, события,
логи, определенные разработчиком
события
2. Телеметрия сгружается и
обрабатывается в Application
Insights в облаке
3. На выходе получается
наполненный полезными
данными портал
Application
Insights
18.
19. Контакты
Александр Белоцерковский
{Microsoft Russia | Tech Expert Cloud, HPC & IoT}
albe@microsoft.com; @ahriman_ru; ahriman.ru
http://blogs.msdn.com/b/albe