

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

# Estratégias de otimização de custos
<a name="gamelift-pricing-cost-optimization"></a>

Use essas estratégias com uma solução de hospedagem gerenciada para ajudar a reduzir seus custos de hospedagem na Nuvem e, ao mesmo tempo, manter o alto desempenho e a experiência do jogador.

## Práticas recomendadas
<a name="gamelift-pricing-cost-optimization-bestpractices"></a>

Siga estas dicas para incorporar práticas de otimização de custos para sua hospedagem de jogos. No mínimo, recomendamos que você agende revisões regulares de seus custos e padrões de uso do Amazon GameLift Servers. Em caso de dúvidas, entre em contato com seu 

**Configuração da frota**
+ **Use a calculadora de preços** — Use essa ferramenta com seus dados de hospedagem de jogos para explorar opções e testar possíveis cenários de configuração para reduzir custos. Consulte a [Calculadora de preços AWS para Amazon GameLift Servers](https://calculator.aws/#/createCalculator/GameLiftServers).
+ **Economize no desenvolvimento** — Para desenvolvimento e teste, use tipos de instância menores e mais baratos e execute-os somente quando necessário. 
+ **Combine o tipo de instância com o jogo** — Escolha famílias, tipos e tamanhos de EC2 instâncias da Amazon para suas frotas que melhor atendam aos requisitos do seu jogo. Consulte a seção Tipos de instância em [Escolher recursos de computação para uma frota gerenciada](gamelift-compute.md#gamelift-compute-instance).
+ **Use os tipos de instância do Graviton** — As instâncias do Graviton são alimentadas por processadores baseados em ARM. Eles oferecem melhor relação preço-desempenho, maior eficiência energética e custos mais baixos do que instâncias comparáveis baseadas em x86 com o modelo de preços sob demanda. 
+ **Use instâncias spot** — As instâncias spot geralmente custam menos do que as sob demanda, mas nem sempre estão disponíveis. Combine frotas spot e sob demanda para equilibrar baixo custo e alta disponibilidade (50 a 85% de uso de spot recomendado). Use instâncias Spot para modos de jogo não críticos ou fora dos horários de pico. Para monitorar a viabilidade da instância Spot, acompanhe métricas como `InstanceInterruptions` e `GameServerInterruptions`. Consulte [Instâncias sob demanda versus instâncias spot](gamelift-compute.md#gamelift-compute-spot).
+ **Execute servidores no Linux** — Crie o runtime do seu servidor de jogos para Linux. As instâncias implantadas com Linux geralmente são mais econômicas do que aquelas com Windows.
+ **Otimize a utilização de recursos** — Configure frotas para obter a máxima eficiência executando o maior número possível de processos simultâneos no servidor de jogos, mantendo o desempenho. Consulte [Otimize a configuração de runtime do servidor de jogos no Amazon GameLift Servers gerenciado](fleets-multiprocess.md).
+ **Crie uma estratégia multirregional** — A implantação de hospedagem de jogos em vários locais pode oferecer aos seus jogadores menor latência e melhores opções de backup. Equilibre a cobertura regional e a eficiência de custos implantando primeiro a hospedagem nos seus maiores mercados de jogadores e usando locais secundários para capacidade de sobrecarga durante os horários de pico. Consulte [Criar uma fila de vários locais](queues-design-multiregion.md).

**Escala de capacidade de frota**
+ **Escale para zero** — Quando as frotas não estão em uso, defina manualmente a capacidade da frota como zero para evitar cobranças desnecessárias. Consulte [Defina manualmente a capacidade de uma Amazon GameLift Servers frota](fleets-updating-capacity.md).
+ **Adicione ajuste de escala automático** — Evite o provisionamento excessivo de recursos de hospedagem usando o ajuste de escala automático para ajustar a capacidade de hospedagem de jogos. Combine a capacidade com a demanda flutuante dos jogadores e outras métricas importantes. Consulte [Capacidade de frota de escalabilidade automática com o Amazon GameLift Servers](fleets-autoscaling.md).
+ **Mantenha um buffer** — Para lidar com picos repentinos na demanda dos jogadores sem fazer os jogadores esperarem, use o rastreamento de alvos para manter um buffer de servidores de jogos inativos. Personalize o buffer com base no tamanho e nos padrões de uso da sua base de jogadores. Consulte [Ajuste de escala automático baseado em destino](fleets-autoscaling-target.md).

**Posicionamento de sessões de jogo**
+ **Use filas de colocação** — As filas de Amazon GameLift Servers se valem de um algoritmo para determinar os “melhores locais possíveis” de hospedagem para sessões de jogos, com base no custo dos recursos de hospedagem e em outros fatores. Consulte [Faz correspondência com posicionamento de sessões de jogo](queues-intro.md).
+ **Personalize as prioridades da fila** — Você pode alterar a forma como uma fila prioriza os custos de hospedagem ao realizar a colocação de sessões de jogo. Consulte [Priorize o posicionamento de sessões de jogo](queues-design-priority.md).
+ **Monitore as métricas de colocação** — Acompanhe como as filas estão escolhendo os locais para as sessões de jogo para identificar oportunidades de otimização. Consulte [Métricas do Amazon GameLift Servers para filas](monitoring-cloudwatch.md#gamelift-metrics-queue).

**Transferência de dados**
+ **Monitore as transferências** de dados — Monitore como os dados são transferidos entre seus clientes e servidores de jogos e tome medidas para otimizar a atividade.
+ **Use compactação de dados** — Considere implementar técnicas de compactação de dados para transferências de dados entre clientes e servidores de jogos. A compressão desempenha um papel crucial na redução do uso da largura de banda, além de melhorar o desempenho e a latência do jogo.

## Ferramentas de utilização e custo de recursos
<a name="gamelift-pricing-cost-optimization-tools"></a>

Explore como usar AWS ferramentas para monitorar e otimizar seus custos de hospedagem de jogos comAmazon GameLift Servers. Para obter informações sobre ferramentas adicionais, consulte [Gerenciamento de Faturamento e Custos da AWS](https://docs.aws.amazon.com/account-billing/).

**AWS ferramentas de gerenciamento de custos**
+ **Console de cobrança** — Revise suas faturas e seu uso de AWS . Consulte [Configurando seu Faturamento](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-getting-started.html).
+ **Alertas de uso do nível gratuito** — Configure notificações ao se aproximar dos limites do nível gratuito. Consulte [Rastreamento do uso do nível AWS gratuito](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/tracking-free-tier-usage.html).
+ **Alertas CloudWatch de faturamento da Amazon** — Configure alertas quando o uso atingir limites personalizados. Ver [Criar um alarme de faturamento para monitorar suas cobranças da AWS estimadas](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/monitor_estimated_charges_with_cloudwatch.html).

**Alocação e rastreamento de custos**
+ **Etiquetas de alocação de custos** — Identifique suas frotas e outros recursos para organizar e monitorar os custos de hospedagem. Consulte [Organização e controle de custos usando tags de alocação de AWS custos](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html).
+ **Relatórios de custos** — Crie relatórios categorizados por tags atribuídas. Consulte [Uso do relatório de alocação de custos mensal](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/configurecostallocreport.html).
+ **AWS Cost Explorer** – Analise custos, tendências e previsões com filtros e visualizações personalizáveis. Consulte [Análise de seus custos e uso com AWS Cost Explorer](https://docs.aws.amazon.com/cost-management/latest/userguide/ce-what-is.html).
+ **AWS Budgets** – Acompanhe e execute ações relativas aos seus custos e uso da AWS . Consulte [Gerenciando seus custos com AWS Budgets](https://docs.aws.amazon.com/cost-management/latest/userguide/budgets-managing-costs.html).

## Monitoramento de desempenho com Amazon GameLift Servers a Amazon CloudWatch
<a name="gamelift-pricing-cost-optimization-metrics"></a>

Monitore essas principais métricas para otimizar a utilização dos recursos. Visualize métricas no Amazon GameLift Servers console ou use os CloudWatch painéis da Amazon. Para obter detalhes sobre todas as métricas disponíveis para o Amazon GameLift Servers, consulte [Monitore Amazon GameLift Servers com a Amazon CloudWatch](monitoring-cloudwatch.md).
+ **Métricas de Instância** – `ActiveInstances`, `IdleInstances`, `PercentIdleInstances`
+ **Métricas do processo do servidor** – `ActiveServerProcesses`, `HealthyServerProcesses`
+ **Métricas da sessão de jogo** – `ActiveGameSessions`, `AvailableGameSessions`
+ **Métricas da sessão do jogador** – `CurrentPlayerSessions`
+ **Métricas de fila** – `AverageWaitTime`, `QueueDepth`
+ **Métricas de criação de partidas** – `CurrentTickets`, `MatchesPlaced`
+ **Desempenho de hardware** – `CPUUtilization`, `NetworkIn`/`NetworkOut`, `DiskReadBytes`/`DiskWriteBytes`
+ **Métricas de utilização de recursos**
  + Use `PercentIdleInstances` para determinar o tamanho ideal da frota.
  + Rastreie `PercentAvailableGameSessions` para garantir capacidade suficiente de hospedagem de jogos.
  + Monitore `InstanceInterruptions` e `GameServerInterruptions` para determinar a viabilidade da instância Spot.