

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

# Crie uma solução de hospedagem híbrida
<a name="hybrid-solution-guide"></a>

Uma solução de hospedagem híbrida combina várias fontes de recursos de hospedagem de jogos para hospedar seu jogo, incluindo frotas Amazon GameLift Servers gerenciadas que funcionam no Nuvem AWS e recursos que você fornece e gerencia por conta própria. Este tópico descreve alguns padrões comuns para criar uma solução híbrida e fornece dicas sobre como combinar com êxito a hospedagem autogerenciada de jogos com a hospedagem de jogos na Nuvem gerenciada pelo Amazon GameLift Servers.

## Padrões híbridos comuns
<a name="common-hybrid-patterns"></a>
+ **Otimização de custos**: Use o tipo de frota mais econômico para cada cenário, como frotas Anywhere para capacidade básica e frotas gerenciadas para demanda de pico.
+ **Flexibilidade geográfica**: implante frotas gerenciadas em frotas de alto tráfego Regiões da AWS e em qualquer lugar onde você tenha infraestrutura existente ou requisitos específicos de conformidade.
+ **Mitigação de riscos**: reduza a dependência de qualquer abordagem de hospedagem única distribuindo a carga entre vários tipos de frotas e provedores.
+ **Migração gradual**: transição de soluções de hospedagem locais ou de outras soluções de hospedagem para AWS gradualmente, mantendo a continuidade do serviço.

**Divisão de desenvolvimento e produção**

Use diferentes tipos de frota para ambientes de desenvolvimento e produção.
+ **Desenvolvimento**: Frotas Anywhere para desenvolvimento e testes econômicos
+ **Produção**: Amazon gerenciada EC2 ou frotas de contêineres para hospedagem de produção escalável e confiável

### Otimização regional
<a name="regional-optimization"></a>

Otimize os tipos de frota com base nas Regiões da AWS características:
+ **Alto tráfego Regiões da AWS**: frotas gerenciadas com escalonamento automático para demanda variável
+ **Especializado Regiões da AWS**: frotas em qualquer lugar para conformidade, soberania de dados ou infraestrutura existente

### Hierarquização da capacidade
<a name="capacity-tiering"></a>

Use diferentes tipos de frota para diferentes níveis de capacidade:
+ **Capacidade básica**: Frotas Anywhere ou instâncias reservadas para carga previsível
+ **Capacidade de expansão**: Frotas gerenciadas com escalonamento automático para picos de demanda
+ **Capacidade de estouro**: instâncias spot ou adicionais Regiões da AWS para picos extremos

## Considerações de implementação
<a name="implementation-considerations"></a>

Ao criar uma solução híbrida, considere estes fatores-chave:

Configuração da fila de uma sessão de jogo  
Configure suas filas de sessões de jogo para incluir todos os tipos de frota e defina prioridades e preferências de latência apropriadas para garantir a colocação ideal em sua infraestrutura híbrida.

Monitoramento e observabilidade  
Implemente um monitoramento abrangente em todos os tipos de frota para manter a visibilidade do desempenho, da capacidade e dos custos em toda a sua solução híbrida.

Complexidade operacional  
Considere a maior complexidade operacional do gerenciamento de vários tipos de frota, incluindo diferentes processos de implantação, ferramentas de monitoramento e procedimentos de solução de problemas.

Conectividade de rede  
Garanta uma conectividade de rede confiável entre seus diferentes ambientes de hospedagem, especialmente para frotas Anywhere que podem estar on-premises ou em diferentes provedores de Nuvem.

## Conceitos básicos da hospedagem híbrida
<a name="getting-started-hybrid"></a>

Para implementar uma solução de hospedagem híbrida:

1. **Comece de forma simples**: Comece com um único tipo de frota e adicione outras gradualmente à medida que suas necessidades se tornarem mais claras.

1. **Planeje sua arquitetura**: projete sua arquitetura híbrida com base em seus requisitos específicos de custo, desempenho, conformidade e complexidade operacional.

1. **Configurar filas**: configure filas de sessões de jogo que abranjam seus diferentes tipos de frota com prioridades e estratégias de colocação apropriadas.

1. **Teste minuciosamente**: teste a colocação da sessão de jogo e os cenários de failover em sua infraestrutura híbrida antes de começar a produção.

1. **Monitore e otimize**: monitore continuamente o desempenho e os custos em todos os tipos de frota e ajuste sua configuração conforme necessário.

Dicas
+ Use os mesmos componentes de cliente e servidor do jogo com recursos de hospedagem gerenciados e autogerenciados. Ofereça uma experiência de jogador unificada em todos os recursos de hospedagem.
+ Use os mesmos matchmakers FlexMatch para colocar partidas em todos os recursos de hospedagem.
+ Gerencie centralmente os recursos de hospedagem híbrida enquanto os implanta globalmente.
+ À medida que a demanda dos jogadores flutua, gerencie as cargas das sessões de jogo sem problemas nos recursos gerenciados e autogerenciados.
+ Com o Amazon GameLift Servers Agent, você pode usar as mesmas ferramentas para gerenciar os ciclos de vida do servidor de jogos em todos os tipos de recursos de hospedagem.
+ Reúna métricas e logs de jogos e jogadores em todos os recursos de hospedagem. Aproveite os Amazon GameLift Servers recursos e outros AWS serviços para combinar dados e desenvolver soluções de observabilidade coesas.