Upload
microsoft
View
23
Download
5
Embed Size (px)
Citation preview
Microsoft Azure – геймдев в большом облаке
Александр БелоцерковскийТехнологический евангелист, [email protected] @ahriman_ru
Twitter: @DevGAMM
Предпосылки к облаку
Проблемы в разработке
Что бывает в облаке
Работа с игровыми проектами в облаке – несколько замечаний
Игры становятся сервисами
Меняется подход к поставке игровых проектов
Соответственно, меняется подход к дальнейшей поддержке
Монетизация проекта становится постоянно-живущим процессом –
бизнес-модель и кодовая база в пределах одного проекта постоянно
оттачивается и адаптируется
Игровым студиям открываются новые рынки, которые нужно покрывать
Security & Management
Web Apps
MobileApps
APIManagement
APIApps
LogicApps
NotificationHubs
Content DeliveryNetwork (CDN)
MediaServices
HDInsight MachineLearning
StreamAnalytics
DataFactory
EventHubs
MobileEngagement
ActiveDirectory
Multi-FactorAuthentication
Automation
Portal
Key Vault
BiztalkServices
HybridConnections
ServiceBus
StorageQueues
Store /Marketplace
HybridOperations
Backup
StorSimple
SiteRecovery
Import/Export
SQLDatabase
DocumentDB
RedisCache Search Tables
SQL DataWarehouse Azure AD
Connect Health
AD PrivilegedIdentity Management
OperationalInsights
CloudServices
Batch Remote App
ServiceFabric
Visual Studio
ApplicationInsights
Azure SDK
Team ProjectVM Image Gallery& VM Depot
160М+ЗАГРУЗОК
$10МВЫРУЧКА
Общий облачный back-end для игр на Windows, Android и iOS
Connected Gameplay
РАСТУЩАЯ ЭКОСИСТЕМА
ИНТЕГРИРОВАННЫЙ
ИНТЕРФЕЙС УПРАВЛЕНИЯ
БИЛЛИНГ КЛИЕНТА
РАЗМЕЩЕНИЕ
МУЛЬТИРЕСУРНЫХ
РЕШЕНИЙ ОДНИМ
КЛИКОМ
Data
Services
Web
ApplicationsAAD
Applications
Virtual
Machines
Application
Services
PLANS
BYOL
FREE TRIALS
PROMO
MODELS
HOURLY
RATES
MONTHLY
PLANS
ANNUAL
PLANS
CUSTOM
EA
PAYMENT MECHANISMS
87 COUNTRIES
BUYER INSIGHTS
РАСТУЩАЯ ЭКОСИСТЕМА
ИНТЕГРИРОВАННЫЙ
ИНТЕРФЕЙС УПРАВЛЕНИЯ
БИЛЛИНГ КЛИЕНТА
РАЗМЕЩЕНИЕ
МУЛЬТИРЕСУРНЫХ
РЕШЕНИЙ ОДНИМ
КЛИКОМ
РАСТУЩАЯ ЭКОСИСТЕМА
ИНТЕГРИРОВАННЫЙ
ИНТЕРФЕЙС УПРАВЛЕНИЯ
БИЛЛИНГ КЛИЕНТА
РАЗМЕЩЕНИЕ
МУЛЬТИРЕСУРНЫХ
РЕШЕНИЙ ОДНИМ
КЛИКОМ
РАСТУЩАЯ ЭКОСИСТЕМА
ИНТЕГРИРОВАННЫЙ
ИНТЕРФЕЙС УПРАВЛЕНИЯ
БИЛЛИНГ КЛИЕНТА
РАЗМЕЩЕНИЕ
МУЛЬТИРЕСУРНЫХ
РЕШЕНИЙ ОДНИМ
КЛИКОМ
Microsoft
Cognitive
Services
Определение эмоций и возраста
Слушайте и понимайте ваших пользователей
Определяйте, чего хотят пользователи
Собирайте данные, извлекая из них пользу
Используя Bing API, производите поиск по контенту всемирной сети
Машинное обучение и предиктивная аналитикаИспользуя данные, производимые вашим проектом, можно улучшать его состояние
Определяйте, что будет дальше с проектом, пользователями, их поведением
Recommenda-
tion engines
Advertising
analysis
Weather
forecasting for
business planning
Social network
analysis
IT infrastructure
and web app
optimization
Legal
discovery and
document
archiving
Pricing analysis
Fraud
detection
Churn
analysis
Equipment
monitoring
Location-based
tracking and
services
Personalized
Insurance
Опыт работы с игровыми проектами показал:
Игры в облаке работают, и работают хорошо
Но для того, чтобы игры в облаке работали хорошо, существует
необходимость:
оптимизировать жизненный цикл пользовательского запроса
оптимизировать формат внутренних сообщений
правильно использовать правильные инструменты
активно тестировать
Предпосылки к облаку
Проблемы в разработке
Что бывает в облаке
Работа с игровыми проектами в облаке – несколько замечаний
Технологический евангелист, [email protected] @ahriman_ru
© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of
Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.