

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á.

# Amazon GameLift Servers EC2 frotas gerenciadas
<a name="fleets-intro-managed"></a>

Amazon GameLift Servers EC2 frotas gerenciadas fornecem recursos baseados em nuvem para hospedagem de produção. Com uma frota gerenciada, você obtém a flexibilidade, a segurança e a confiabilidade dos Nuvem AWS recursos otimizados para hospedagem de jogos multijogador. Amazon GameLift Serversfornece ferramentas robustas de gerenciamento de host. 

Uma EC2 frota gerenciada é um conjunto de instâncias do Amazon Elastic Compute Cloud (Amazon EC2) que Amazon GameLift Servers possui e opera com base na sua configuração. Essas instâncias estão localizadas fisicamente em Zonas Locais ou com suporte de Regiões da AWS . Ao criar uma frota, você escolhe um tipo de EC2 instância que atenda aos requisitos do seu servidor de jogos em termos de capacidade de computação, memória, armazenamento e recursos de rede.

Ao iniciar cada instância na frota, o Amazon GameLift Servers implanta sua compilação de servidor de jogos com o ambiente de runtime necessário. O ambiente de runtime usa a versão mais recente da imagem de máquina da Amazon (AMI) disponível quando a frota é criada. Todas as instâncias da frota usam a mesma versão da AMI. 

**nota**  
Como prática recomendada, recomendamos substituir suas frotas a cada 30 dias para manter um ambiente seguro e de up-to-date tempo de execução para seus servidores de jogos hospedados. Isso requer a criação de uma nova frota e a migração do tráfego de jogadores para ela. Para obter mais orientações, consulte [Melhores práticas de segurança do Amazon GameLift Servers](security-best-practices.md).

Depois de instalar o ambiente de runtime e criar seu servidor de jogos em uma instância, o Amazon GameLift Servers começa a iniciar os processos do servidor de jogos. Cada processo do servidor de jogos estabelece uma conexão com o serviço do Amazon GameLift Servers, informa que está pronto para hospedar uma sessão de jogo e começa a comunicar o estado de saúde. O Amazon GameLift Servers pode então solicitar que o processo do servidor inicie uma sessão de jogo.

Além da implantação da frota, o Amazon GameLift Servers lida com as seguintes tarefas de gerenciamento de host, para que você não precise se preocupar com isso: 
+ Monitora o status de todas os recursos de computação da frota e substitui as computações obsoletas ou não íntegras.
+ Gerencia a autenticação para comunicação entre os processos do servidor e o serviço do Amazon GameLift Servers.
+ Inicia e interrompe automaticamente os processos do servidor de jogos em cada computação, com base na configuração de runtime.
+ Oferece ferramentas de ajuste de escala automático para ajustar dinamicamente a capacidade da frota para atender à demanda dos jogadores.
+ Relata métricas de desempenho para as EC2 instâncias da frota.

Veja estes tópicos sobre como configurar e manter EC2 frotas gerenciadas: 
+  [Roteiro de desenvolvimento para hospedagem com um EC2 gerenciado pelo Amazon GameLift Servers](gamelift-roadmap-managed.md)
+  [Crie uma EC2 frota Amazon GameLift Servers gerenciada](fleets-creating.md)
+  [Escalar capacidade de hospedagem de jogos com o Amazon GameLift Servers](fleets-manage-capacity.md)
+  [Personalizações dos recursos de hospedagem](fleets-design.md)
+  [Atualizar uma configuração de frota do Amazon GameLift Servers](fleets-editing.md)

## Fluxo de trabalho de criação de EC2 frotas
<a name="fleets-creation-workflow-managed"></a>

Para frotas gerenciadas, o Amazon GameLift Servers configura o recurso da frota e também implanta um conjunto de recursos computacionais com o software do servidor de jogos instalado e em execução. Quando o fluxo de trabalho de criação é concluído e bem-sucedido, a frota tem uma EC2 instância ativa na região de origem da frota e uma em cada local remoto da frota. Todas as instâncias têm jogos prontos para hospedar sessões de jogo.

1. O Amazon GameLift Servers cria o recurso da frota na região de origem da frota e define a capacidade desejada em cada local para uma (1) instância. O status da frota e da localização está definido como **Novo**. 

1. O Amazon GameLift Servers começa a gravar eventos no log de eventos da frota.

1. O Amazon GameLift Servers define o status da frota como **Baixando** e começa a preparar o software do servidor de jogos para implantação.

   1. Obtém a compilação do servidor de jogo carregada e extrai os arquivos compactados.

   1. Executa scripts de instalação, se fornecidos.

   1. Define o status da frota como **Validando** e começa a verificar se nenhum erro ocorreu ao baixar e instalar os arquivos de compilação.

1. Amazon GameLift Serversdefine o status da frota como **Building**, configura o hardware da frota e aloca uma EC2 instância para cada instância da frota. 

1. O Amazon GameLift Servers define o status da frota como **Ativando**. Lança um processo do servidor de jogo em cada instância (com base nas instruções de runtime da frota) e testa a conectividade entre a compilação e o serviço do Amazon GameLift Servers. 

1. Quando os processos do servidor de jogo em cada instância estabelecem uma conexão e relatam que estão prontos para hospedar sessões de jogo, o Amazon GameLift Servers define o status da frota e da localização como **Ativo**. Nesse ponto, a frota é considerada pronta para hospedar sessões de jogo.