Infraestrutura de jogos híbrida ou de várias nuvens

Arquitetura de referência para hospedagem em diversos ambientes, incluindo ambiente local, particular, nuvem pública ou solução totalmente gerenciada.

Arquitetura: infraestrutura de jogos híbrida ou de várias nuvens

Híbrida/várias nuvens

Os componentes nessa arquitetura podem ser hospedados em diversos ambientes, incluindo ambientes locais, privados, públicos ou soluções totalmente gerenciadas. Desde que o sistema atenda aos requisitos de latência para comunicação entre os componentes e os usuários finais, qualquer uma dessas opções pode funcionar.

Serviços de plataforma de jogos

Este componente é comumente chamado de serviços de plataforma ou serviços on-line. Os serviços de plataforma e on-line fornecem interfaces para as funções essenciais do metajogo, como permitir que os jogadores façam parte da mesma instância do servidor de jogos dedicado ou manter o gráfico social da lista de amigos do jogo. Esses serviços costumam ser oferecidos pela plataforma em que o jogo é executado, como Steam, Xbox Live ou Google Play Games:

Servidor de jogos dedicado

Os servidores de jogos dedicados apresentam a lógica do jogo. Para minimizar a latência percebida pelo usuário, os aplicativos de jogos clientes normalmente se comunicam de modo direto com os servidores. Isso os torna parte da arquitetura de serviços de front-end. O uso de um grupo de instâncias regionais com escalonamento automático protege contra falhas na zona, criando novas instâncias distribuídas por três zonas dentro da região selecionada.