Microsoft today launched a preview of PlayFab Multiplayer Servers, a new Azure-based service giving game developers dynamic, on-demand scaling of multiplayer servers.
Microsoft bought Seattle-based PlayFab earlier this year with a view to using it to expand Azure's reach in the gaming world. PlayFab is building all the cloud-based infrastructure needed for today's games: matchmaking (using the same algorithms as Xbox Live to try to group players of similar skill together), leaderboards, server hosting, player identity/profile management, commerce, and so on. Broadly speaking, the intent of PlayFab is to let games developers focus on their games, taking care of the server-side work for them. PlayFab's services are platform agnostic, and Microsoft has preserved this aspect: there are SDKs for Xbox, Windows, PlayStation, Switch, iOS, and Android.
At the time of the purchase, PlayFab ran atop Amazon's AWS. Some parts still do, but others have moved to Microsoft's own Azure. The Multiplayer Server feature, released in preview today, is one of the services on Azure. Microsoft has more Azure data centers in more parts of the world than Amazon or Google, which in turn means that Azure servers should generally be closer to where the players are. This should ensure lower latency and a better gaming experience for games on those servers.