Opções de hospedagem de jogos do Amazon GameLift Servers - Amazon GameLift Servers

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Opções de hospedagem de jogos do Amazon GameLift Servers

O Amazon GameLift Servers oferece uma gama de opções para hospedagem de servidores de jogos multijogador baseados em sessão. Se você quiser configurar uma hospedagem baseada em Nuvem gerenciada pelo Amazon GameLift Servers ou incorporar recursos de hospedagem que você já tem, você pode trabalhar com o Amazon GameLift Servers para criar a solução de hospedagem de que precisa para seus jogadores. Para obter mais detalhes sobre a aparência de uma solução de hospedagem de jogos, consulte Como funciona a hospedagem com o Amazon GameLift Servers.

Gerenciado EC2

Transfira o trabalho de gerenciar seus servidores de jogos de produção para a hospedagem Amazon GameLift Servers EC2 gerenciada. Aproveite as otimizações para servidores de jogos multijogador e, ao mesmo tempo, conte com o alto desempenho e a confiabilidade do Amazon Elastic Compute Cloud (Amazon EC2) e AWS da infraestrutura de computação global.

Comece a criar uma solução de EC2 hospedagem Amazon GameLift Servers gerenciada

Características
  • Hospede servidores de jogos multijogador que sejam executados nos sistemas operacionais Amazon Linux ou Windows Server.

  • Use o Amazon GameLift Servers para implantar e gerenciar seus servidores de jogos personalizados para hospedar recursos do Nuvem AWS. Escolha o tipo de hardware e onde implantá-lo, e configure detalhes adicionais somente onde você precisar.

  • Configure o gerenciador de processos de runtime para manter automaticamente os processos do servidor de jogos conforme necessário para hospedar sessões de jogo.

  • Configure o monitoramento de saúde personalizado para ajudar o Amazon GameLift Servers a detectar e resolver servidores de jogos com baixo desempenho.

  • Aproveite o monitoramento de desempenho do Amazon GameLift Servers. Monitore métricas como desempenho do hardware e ciclos de vida dos processos do servidor. Também pode baixar e armazenar os logs de sessões de jogos.

  • Use o Amazon GameLift Servers para gerenciar o acesso entre os processos do servidor de jogos e outros recursos do AWS .

  • Para hospedagem de produção, automatize as implantações e o gerenciamento de hospedagem de jogos com AWS CloudFormation modelos e o. AWS Cloud Development Kit (AWS CDK) Aproveite as ferramentas e serviços de integração e entrega contínuas (CI/CD), como o AWS CodePipeline.

Contêineres gerenciados

O Amazon GameLift Servers fornece uma solução de hospedagem na Nuvem completa para servidores de jogos em contêineres, para que você possa aproveitar os principais benefícios do uso de contêineres, como portabilidade, agilidade e tolerância a falhas. Assim como EC2 na hospedagem gerenciada, a hospedagem gerenciada de contêineres implanta e executa seus contêineres nas EC2 instâncias da Amazon.

Comece a desenvolver uma solução de hospedagem gerenciada pelo Amazon GameLift Servers para o servidor de jogos em contêineres.

Características
  • Desenvolva uma arquitetura personalizada com contêineres leves para executar a compilação do servidor de jogos, as dependências e o software auxiliar.

  • Use o ferramentas Docker para criar uma imagem de contêiner baseada em Linux. Armazene imagens em um repositório privado do Amazon Elastic Container Registry (Amazon ECR) para implementação.

  • Use o Amazon GameLift Servers para implantar e gerenciar seus servidores de jogos personalizados para hospedar recursos do Nuvem AWS. Escolha o tipo de hardware e onde implantá-lo, e configure detalhes adicionais somente onde você precisar.

  • Gerencie o ciclo de vida da frota de hospedagem com ferramentas para modelar versões de servidores de jogos. Implemente atualizações do servidor de jogos e outras alterações de configuração conforme necessário.

  • Acompanhe o desempenho da hospedagem de jogos com métricas de desempenho específicas do contêiner. Monitore a integridade dos recursos da frota usando métricas de hardware.

  • Gerencie os recursos da frota de contêineres usando AWS CloudFormation modelos paraAmazon GameLift Servers.

Hospedagem Anywhere

Com a hospedagem Anywhere, você pode aproveitar os recursos de gerenciamento de sessões de jogo do Amazon GameLift Servers, incluindo criação de partidas e métricas de sessão de jogo, para hospedar servidores de jogos onde quiser. Autogerencie suas implantações de servidores de jogos, monitoramento da integridade do servidor de jogos e escalabilidade de capacidade.

nota

As frotas Anywhere são particularmente úteis como ambientes de teste para o desenvolvimento rápido e iterativo de jogos. Configure uma frota Anywhere para sua própria estação de trabalho local ou um recurso de hospedagem baseados na Nuvem. Para obter mais informações sobre testes com o Anywhere consulte Configurar testes locais com o Amazon GameLift Servers Anywhere.

Comece a desenvolver uma solução de hospedagem Amazon GameLift Servers Anywhere para o jogo.

Características
  • Implante servidores de jogos em seu próprio hardware, infraestrutura on-premises ou outros provedores de Nuvem. Use o hardware disponível próximo de seus jogadores, em qualquer lugar.

  • Use os recursos de gerenciamento de sessões do Amazon GameLift Servers para monitorar a disponibilidade do servidor de jogos, iniciar novas sessões de jogo e adicionar jogadores aos slots de sessão de jogo.

Hospedagem híbrida

Para hospedagem de produção, você pode escolher uma abordagem híbrida, com frotas do Anywhere para os recursos de hospedagem que você fornece e gerencia e frotas do Amazon GameLift Servers gerenciadas substituindo quando necessário. Uma solução híbrida usa os mesmos processos para iniciar sessões de jogo e conectar jogadores para oferecer uma experiência livre de problemas aos jogadores. Você pode monitorar e coletar métricas de uso para toda a hospedagem, independentemente do tipo de recurso.

Os cenários comuns em que uma solução híbrida faz sentido:

  • Expandir a solução de hospedagem para a Nuvem AWS. Complemente os recursos da solução de hospedagem existente (hardware on-premises ou outra hospedagem baseada na Nuvem) adicionando a hospedagem gerenciada do Amazon GameLift Servers. Com a hospedagem gerenciada, você pode aumentar a capacidade de hospedagem ou adicionar capacidade de expansão para aumentar a escala verticalmente de forma rápida e pagar somente pelos recursos quando precisar deles. Você também pode aproveitar a infraestrutura global do serviço do Amazon GameLift Servers para alcançar mais jogadores no mundo todo e proporcionar a experiência multijogador de baixa latência que eles esperam.

  • Preparar-se para a migração para hospedagem baseada na nuvem. Se você está pensando ou planejando migrar para a Nuvem AWS, uma solução de hospedagem híbrida é uma maneira viável de fazer a transição de forma gradual, conforme necessário. Isso permite que você compile a solução necessária no momento, enquanto se prepara para onde deseja estar no futuro.

  • Menor latência para jogadores em locais além dos atendidos pelo Amazon GameLift Servers. Se você já usa a hospedagem gerenciada do Amazon GameLift Servers, talvez seja necessário oferecer suporte aos jogadores em situações incomuns. Por exemplo, talvez você queira alcançar melhor os jogadores em locais incomumente remotos ou oferecer suporte aos jogadores com necessidades de acesso especiais. Adicione locais de hospedagem personalizados e use o Amazon GameLift Servers Anywhere para dar suporte a esses locais junto com os recursos de hospedagem gerenciada.

Comece a desenvolver uma solução de hospedagem Amazon GameLift Servers híbrida para o jogo.