Typical Architecture for a Cloud Based Gaming Services


Microsoft Azure is a pretty impressive array of Platform, Infrastructure and software services


But what if you want a Solution for Games based on Azure?

Here is a typical Architecture for building a Game infrastructure hosted in Azure


1.User connects to front end server to access the gaming app

2.Azure DNS resolves the app server name and gets app location

3.User authentication with Azure AD or other identity providers

4.Web and app server can be hosted on Azure Compute or Azure Web App

5.App data can be stored in different data backend relational or non-relational databases; different data backend across cloud or SaaS to store app data

6.Multiple options supported for development and deployment tools

7.Large files such as game images, audio, and videos files can be sent to users from nearest CDN pop location with Azure CDN

8.Perform caching that helps you build fast, scalable apps through a secure, dedicated cache with more control and guaranteed isolation of data

9.Additional services like Automation, Search, Service Bus, and Hadoop can be used with your gaming app

10.Machine Learning, Data Lake Analytics, and Stream Analytics can analyse app data and user behaviour

11.Power BI, Tableau, or Qlik can visualize data with meaningful insights to make data more presentable

For more details on Azure see http://azure.microsoft.com

Comments (1)
  1. Steve says:

    Instead of spending efforts on something that doesn’t really affect your monetization or success, use A–Z Gaming backend as a service powered by Azure – by Blazesoft (http://www.blazesoft.ca).

    Configure XP, Levels, avatars and more without writing 1 line of code.
    Don’t recompile and republish your product every time you need to change App Store package details.
    Use built-in reports (retention, monetization, customer journey and and more).
    Built-in Integration with Marketing tools, push notifications, emails, analytics and more.


Comments are closed.

Skip to main content