O que é o Amazon GameLift FleetIQ?
O Amazon GameLift FleetIQ otimiza o uso de instâncias spot do Amazon Elastic Compute Cloud (Amazon EC2) para hospedagem de jogos na nuvem. Com o Amazon GameLift FleetIQ, é possível trabalhar diretamente com os recursos de hospedagem no Amazon EC2 e no Amazon EC2 Auto Scaling enquanto aproveita as otimizações do Amazon GameLift para oferecer hospedagem de jogos econômica e resiliente aos jogadores. As instâncias spot do Amazon EC2, embora oferecidas com grandes descontos, geralmente não são viáveis para hospedagem de jogos porque a disponibilidade varia e há o potencial de interrupções. O Amazon GameLift FleetIQ reduz significativamente essas limitações, viabilizando o uso de instâncias spot de baixo custo para hospedagem de jogos.
As otimizações do FleetIQ também estão disponíveis ao usar o Amazon GameLift para gerenciar a hospedagem de jogos. Para obter informações sobre as opções de hospedagem do Amazon GameLift, consulte o Guia do desenvolvedor do Amazon GameLift.
A solução de hospedagem de jogos do Amazon GameLift FleetIQ foi projetada para desenvolvedores de jogos que:
-
Tenham implantações existentes da AWS ou desejam usar o Amazon EC2 diretamente, em vez de usar o serviço do Amazon GameLift totalmente gerenciado. O Amazon GameLift FleetIQ trabalha com grupos do Auto Scaling do EC2 que você gerencia na sua Conta da AWS, oferecendo acesso total aos seus grupos e instâncias do EC2. Também é possível integrar-se a outros serviços da AWS, incluindo o Amazon Elastic Container Service (Amazon ECS), o Amazon Elastic Kubernetes Service (Amazon EKS) e o AWS Shield Advanced.
-
Tenham hospedagem de jogos on-premises existente e desejam estender a capacidade para a nuvem. Com o Amazon GameLift FleetIQ, é possível compilar um sistema de implantação híbrida que usa a capacidade on-premises e adiciona a capacidade de nuvem AWS de modo incremental, conforme necessário.
Pronto para começar a trabalhar com o Amazon GameLift FleetIQ?
-
Aprenda a usar o Amazon GameLift FleetIQ para o seu jogo fazendo o curso Usar o Amazon GameLift FleetIQ para servidores de jogos
no Skill Builder da AWS. Para uma visão geral dos cursos relacionados, consulte o Plano de aprendizado de tecnologia de jogos . Alguns cursos estão disponíveis em diferentes idiomas. -
Siga as instruções em Etapas de integração do Amazon GameLift FleetIQ.
Atributos do Amazon GameLift FleetIQ
-
Balanceamento spot otimizado. O Amazon GameLift FleetIQ avalia periodicamente seus tipos de instância e substitui as instâncias spot que não são consideradas viáveis devido ao maior potencial de interrupções nas sessões de jogo. À medida que o grupo do Auto Scaling do EC2 retira instâncias antigas e inicia novas, o grupo é continuamente atualizado com tipos de instância atualmente viáveis para hospedagem de jogos.
-
Roteamento ideal de jogadores. As APIs do Amazon GameLift FleetIQ direcionam novas sessões de jogo para as instâncias spot mais resilientes em que são menos propensas a serem interrompidas. Além disso, as sessões de jogos são empacotadas em menos instâncias, o que melhora a capacidade do grupo do Auto Scaling do EC2 de reduzir a escala verticalmente dos recursos desnecessários e reduzir os custos de hospedagem.
-
Dimensionamento automático com base no uso do jogador. O Amazon GameLift FleetIQ emite dados de utilização do servidor de jogos como métricas do Amazon CloudWatch. É possível usar essas métricas para dimensionar automaticamente seus recursos de hospedagem disponíveis para acompanhar a demanda real dos jogadores e reduzir os custos de hospedagem.
-
Gerenciamento direto das instâncias do Amazon EC2. Mantenha o controle total das instâncias do EC2 e dos grupos do Auto Scaling do EC2 em sua Conta da AWS. Isso significa que é possível configurar modelos de execução de instância, manter configurações de grupo do Auto Scaling do EC2 e fazer a integração com outros serviços da AWS. Como parte de sua atividade de balanceamento spot, o Amazon GameLift FleetIQ faz atualizações periódicas em algumas propriedades do grupo do Auto Scaling do EC2. É possível substituir temporariamente essas configurações ou suspender a atividade do Amazon GameLift FleetIQ conforme necessário.
-
Suporte para vários formatos executáveis de servidores de jogos. O Amazon GameLift FleetIQ é compatível com todos os formatos atualmente executados no Amazon EC2, incluindo Windows, Linux, contêineres e Kubernetes. Consulte as Perguntas frequentes do Amazon EC2
para obter uma lista de sistemas operacionais e tempos de execução compatíveis. -
Vários tipos de recursos de hospedagem. Com o Amazon GameLift FleetIQ, você tem acesso a uma grande variedade de tipos de instâncias para hospedagem de servidores de jogos. (A disponibilidade varia por região da AWS.) Isso significa que é possível emparelhar seu servidor de jogos com a combinação apropriada de CPU, memória, armazenamento e capacidade de rede para fornecer a melhor experiência de jogo possível para seus jogadores.
-
Alcance mundial. O Amazon GameLift FleetIQ está disponível em 15 regiões, inclusive na China. Com esse alcance, é possível disponibilizar os servidores de jogos aos jogadores com atraso mínimo de jogo, onde quer que estejam localizados. Para obter uma lista completa de regiões, consulte Endpoints e cotas do Amazon GameLift na Referência geral da AWS.
Preços do Amazon GameLift FleetIQ
O Amazon GameLift cobra pelas instâncias por duração de uso e pela largura de banda por quantidade de dados transferidos. Para obter uma lista completa de cobranças e preços do Amazon GameLift, consulte Preços do Amazon GameLift
Para obter informações sobre como calcular o custo de hospedagem de jogos ou criação de jogos com o Amazon GameLift, consulte Gerar estimativas de preços do Amazon GameLift, que descreve como usar o AWS Pricing Calculator