ms arch gaming - palabradownload.microsoft.com/download/b/3/8/b389adf7-ebc3-441d-ab… · palabra...
TRANSCRIPT
MICROSOFT AZURE
DATA TIER
SERVICES TIER
INTERNET
GAME DEVELOPER/PUBLISHER
Security Tokens
Security TokensAZURE SQL DATABASE
Notifications
Mobile Services
MOBILE SERVICES
24
35
6Devices
AUTHENTICATION
1
Palabra Architecture
© 2014 Microsoft Corporation. All rights reserved. Created by the Azure poster team Email: [email protected]
Palabra logs the player in to Facebook or Microsoft and receives a token.
The app sends the token to Mobile Services.
Mobile Services sends the token to the appropriate service to verify the player.
Mobile Services sends and receives game data to the client app.
As game data arrives, it is stored in Azure SQL Database.
When a player completes a play, Mobile Services sends a notification to the next player via Notification Hubs.
1
2
3
4
5
6
Palabra is a simple turn-based game that combines poker with word games. Players spell words to gain points, and can block opponent moves. Azure SQL Database stores game data, and when a player’s turn is over, the next player receives a notification.
NOTIFICATION
HUBS
P 2 R1
A 1 R1
L 2 R1
A 1 R1
B 4 R1
R 1 R1
A 1 A1
P2
R1
A1
R1
L2
R1
A1
R1
B4
R1
R1
R1
A1
A1
P2
R1
A1
R1
L2
R1
A1
R1
B4
R1
R1
R1
A1
A1