alexander belotserkovskiy, vsevolod ivanov, microsoft
TRANSCRIPT
![Page 1: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/1.jpg)
Облако для геймдева - как делают игры на миллионы пользователейАлександр БелоцерковскийТехнологический евангелист, [email protected] @ahriman_ru
![Page 2: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/2.jpg)
AgendaПредпосылки к облакуПроблемы в разработкеИгровые ситуации и облакоРабота с игровыми проектами в облаке – несколько замечаний
![Page 3: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/3.jpg)
Предпосылки к облакуИгры становятся сервисами
Меняется подход к поставке игровых проектов
Соответственно, меняется подход к дальнейшей поддержке
Монетизация проекта становится постоянно-живущим процессом – бизнес-модель и кодовая база в пределах одного проекта постоянно оттачивается и адаптируется
Игровым студиям открываются новые рынки, которые нужно покрывать
![Page 4: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/4.jpg)
Azure
![Page 5: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/5.jpg)
Azure
24региона
![Page 6: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/6.jpg)
Инфраструктура
Платформа
Security & Manageme
nt
Compute Storage
Низлежащая инфраструктура в ЦОДах (24 региона)
Web and Mobile
Web Apps
MobileApps
APIManagement
APIApps
LogicApps
NotificationHubs
Media & CDNContent DeliveryNetwork (CDN)
MediaServices
Analytics & IoT
HDInsight MachineLearning Stream
Analytics
DataFactory
EventHubs
MobileEngagement
ActiveDirectory
Multi-FactorAuthentication
Automation
Portal
Key Vault
IntegrationBiztalkServices
HybridConnections
ServiceBus
StorageQueues
Store /Marketplace
HybridOperations
Backup
StorSimple
SiteRecovery
Import/Export
Networking
Data
SQLDatabase
DocumentDB
RedisCache Search Tables
SQL DataWarehouse Azure AD
Connect Health
Virtual Network
ExpressRoute
BLOB Storage
Azure Files
Premium Storage
Virtual Machines
AD PrivilegedIdentity Management
Traffic Manager
Application Gateway
OperationalInsights
ComputeCloudServices
Batch Remote App
ServiceFabric
Developer Services
Visual Studio
ApplicationInsights
Azure SDK
Team Project
Containers
VM Image Gallery& VM Depot
DNS VPN Gateway
Load Balancer
![Page 7: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/7.jpg)
Конкретные проблемы конкретных компаний
Приложения-компаньоны
Хранение данных
Телеметрия и аналитика AI
Мультиплеерные коммуникации
Высокие и экстремально-высокие нагрузки
![Page 8: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/8.jpg)
История перваяпро успешный запуск большого игрового проекта
![Page 9: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/9.jpg)
![Page 10: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/10.jpg)
![Page 11: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/11.jpg)
История втораяпро деньги, загрузки и новые возможности
![Page 12: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/12.jpg)
160М+ЗАГРУЗОК
$10МВЫРУЧКА
Общий облачный back-end для игр на Windows, Android и iOS
Connected Gameplay
![Page 13: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/13.jpg)
Business Technical
600+ APIs 25+ Modules 18 Native SDKs
![Page 14: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/14.jpg)
История третьяпро то, как игровые стартапы используют облако для быстрого старта проектаВсеволод ИвановГейм-дизайнер, PinkApp [email protected]
![Page 15: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/15.jpg)
![Page 16: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/16.jpg)
![Page 17: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/17.jpg)
Опыт работы с игровыми проектами показал:
Игры в облаке работают, и работают хорошо
Но для того, чтобы игры в облаке работали хорошо, существует необходимость:
оптимизировать жизненный цикл пользовательского запроса оптимизировать формат внутренних сообщений правильно использовать правильные инструменты активно тестировать
![Page 18: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/18.jpg)
AgendaПредпосылки к облакуПроблемы в разработкеИгровые ситуации и облакоРабота с игровыми проектами в облаке – несколько замечаний
![Page 19: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/19.jpg)
Облако для геймдева - как делают игры на миллионы пользователейАлександр БелоцерковскийТехнологический евангелист, [email protected] @ahriman_ru
Всеволод ИвановГейм-дизайнер, PinkApp [email protected]
![Page 20: Alexander Belotserkovskiy, Vsevolod Ivanov, Microsoft](https://reader035.vdocuments.mx/reader035/viewer/2022062821/588a1af71a28ab132f8b7133/html5/thumbnails/20.jpg)
© 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.