

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

# Planejamento de preços e custos do Amazon GameLift Servers
<a name="gamelift-intro-pricing"></a>

Compreender a estrutura de preços do Amazon GameLift Servers e implementar estratégias econômicas em sua solução de hospedagem de jogos é essencial para otimizar seu orçamento de infraestrutura de jogos. Para obter informações detalhadas sobre serviços, incluindo exemplos de cenários de preços e ferramentas de preços, consulte [Preços do Amazon GameLift Servers](https://aws.amazon.com/gamelift/pricing/).

Novos AWS clientes podem usar Amazon GameLift Servers sem incorrer em cobranças no nível gratuito por até 12 meses. Fique dentro dos limites de uso do nível gratuito para evitar cobranças.

## Modelos de preços
<a name="gamelift-intro-pricing-models"></a>

O Amazon GameLift Servers oferece vários modelos de preços projetados para acomodar diferentes cenários de uso e necessidades comerciais. Cada modelo tem uma base de custo diferente. Você pode controlar os custos ajustando os fatores de custo em cada modelo.

**Hospedagem gerenciada**

As frotas de contêineres gerenciadas EC2 e gerenciadas usam EC2 instâncias da Amazon que Amazon GameLift Servers gerenciam. Ao configurar a hospedagem de jogos, você escolhe o tipo de EC2 instância da Amazon a ser usada.
+ **Custos de computação** — pague pelo uso horário da EC2 instância para hospedar sessões de jogos. Os fatores de custo das instâncias incluem:
  + AWS Região
  + Família, tipo e tamanho da instância
  + Uso de instâncias spot versus instâncias sob demanda
  + Sistema operacional (frotas de contêineres gerenciados são executadas somente em Linux)
+ **Transferência de dados** — Pague pelo tráfego entre clientes de jogos e servidores de jogos hospedados

**hospedagem em qualquer lugar**

A hospedagem em qualquer lugar é executada com recursos de hospedagem de jogos que você fornece e gerencia, portanto, não há custos de computação. Em vez disso, os custos são baseados em:
+ **Sessões de jogo** — Pague com base no número de sessões de jogo colocadas em computadores Anywhere
+ **Minutos de conexão** — Pague pelos minutos de conexão do processo do servidor

Use a **calculadora de preços do Amazon GameLift Servers para** estimar os custos de diferentes configurações de Amazon GameLift Servers. Use a calculadora ao projetar sua solução de hospedagem de jogos ou para prever custos de alterações na configuração. Consulte [Gerar estimativas de preços do Amazon GameLift Servers](https://docs.aws.amazon.com/gameliftservers/latest/developerguide/gamelift-calculator.html).

# Gerar estimativas de preços do Amazon GameLift Servers
<a name="gamelift-calculator"></a>

Com AWS Calculadora de Preços, você pode [criar uma estimativa de preço para Amazon GameLift Servers](https://calculator.aws/#/createCalculator/GameLiftServers). Você não precisa de um conhecimento profundo Conta da AWS ou profundo AWS para usar a calculadora.

AWS Calculadora de Preços A calculadora orienta você nas decisões que afetam os custos do serviço para dar uma ideia de quanto Amazon GameLift Servers pode custar seu projeto de jogo. Caso ainda não tenha certeza de como planeja usar o Amazon GameLift Servers, use os valores padrão para gerar uma estimativa. Ao planejar o uso da produção, a calculadora pode ajudá-lo a testar possíveis cenários e gerar estimativas mais precisas.

## Estimar a hospedagem gerenciada pelo Amazon GameLift Servers
<a name="gamelift-calculator-hosting"></a>

Essa opção fornece uma estimativa de custo para hospedar seus jogos nos servidores gerenciados do Amazon GameLift Servers, incluindo os custos de uso da instância do servidor e transferência de dados. Com a hospedagem gerenciada do Amazon GameLift Servers, não há custo adicional para o uso da criação de parcerias do FlexMatch.

Se você está hospedando ou planeja hospedar servidores de jogos em mais de uma AWS região ou em mais de um tipo de instância, crie uma estimativa para cada região e tipo de instância.

### Instâncias Amazon GameLift Servers
<a name="gamelift-calculator-hosting-instances"></a>

Esta seção ajuda você a estimar o tipo e o número de recursos computacionais necessários para hospedar sessões de jogo para seus jogadores. Amazon GameLift Serversusa [instâncias do Amazon Elastic Compute Cloud (Amazon EC2)](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html) para gerenciar servidores de jogos. No Amazon GameLift Servers, você implanta uma frota de instâncias com um tipo de instância e sistema operacional específicos. Caso tenha ou planeja ter várias frotas, crie uma estimativa para cada frota.

Para começar, abra a [Amazon GameLift Serverspágina Configurar](https://calculator.aws/#/createCalculator/GameLiftServers) do AWS Calculadora de Preços. Adicione uma **Descrição**, escolha uma **Região** e, em seguida, escolha **Estimar a hospedagem do Amazon GameLift Servers (Instância \$1 Transferência de dados de saída)**. Em **Instâncias do Amazon GameLift Servers**, preencha os seguintes campos:
+ **Pico de jogadores simultâneos (pico de CCU)**

  Esse é o número máximo de jogadores que podem se conectar aos seus servidores de jogos ao mesmo tempo. Esse campo indica quanta capacidade de hospedagem o Amazon GameLift Servers precisa para atender à demanda máxima dos jogadores. Insira o número máximo diário de jogadores que você espera hospedar usando instâncias na região da AWS escolhida.

  Por exemplo, se você quiser permitir que 1.000 jogadores se conectem ao seu jogo ao mesmo tempo, mantenha o valor padrão de **1000**.
+ **CCU média por hora como porcentagem do pico diário de CCU**

  Esse é o número médio de jogadores simultâneos por hora em um período de 24 horas. Usamos esse valor para estimar a quantidade de capacidade de hospedagem sustentada que o Amazon GameLift Servers precisa manter para seus jogadores. Caso não tenha certeza de qual valor percentual usar, mantenha o valor padrão de **50** por cento. Para jogos com demanda estável de jogadores, é recomendável inserir um valor **70** por cento.

  Por exemplo, se seu jogo tiver uma CCU média horária de 6.000 e uma CCU máxima de 10.000, insira o valor de **60** por cento.
+ **Sessões de jogo por instância**

  Esse é o número de sessões de jogo que cada uma das instâncias do seu servidor de jogos pode hospedar simultaneamente. Entre os fatores que podem afetar esse número estão as necessidades de recursos do servidor de jogos, o número de jogadores hospedados em cada sessão do jogo e as expectativas de desempenho do jogador. Caso saiba o número de sessões de jogo simultâneas do seu jogo, insira esse valor. Como alternativa, mantenha o valor padrão **20**.
+ **Jogadores por sessão de jogo**

  Esse é o número médio de jogadores que se conectam a uma sessão de jogo, conforme definido no design do jogo. Caso tenha modos de jogo com um número diferente de jogadores, estime o número médio de jogadores por sessão de jogo em todo o jogo. O valor padrão é **8**.
+ **% do buffer de inatividade da instância**

  Essa é a porcentagem da capacidade de hospedagem não utilizada a ser mantida em reserva para lidar com picos repentinos na demanda dos jogadores. O tamanho do buffer é uma porcentagem do número total de instâncias em uma Frota. O valor padrão **10** por cento.

  Por exemplo, com um buffer ocioso de 20%, uma frota que suporta jogadores com 100 instâncias ativas mantém 20 instâncias ociosas.
+ **Instância spot %**

  As frotas do Amazon GameLift Servers podem usar uma combinação de instâncias sob demanda e instâncias spot. Enquanto as instâncias sob demanda oferecem uma disponibilidade mais confiável, as instâncias spot oferecem uma alternativa altamente econômica. É recomendável usar uma combinação para otimizar a economia e a disponibilidade. Para obter mais informações sobre como o Amazon GameLift Servers usa as instâncias spot, consulte [Instâncias sob demanda versus instâncias spot](gamelift-compute.md#gamelift-compute-spot).

  Nesse campo, insira a porcentagem de instâncias spot a serem mantidas em uma frota. É recomendável uma porcentagem de instância spot entre 50 e 85 por cento. O valor padrão **50** por cento.

  Por exemplo, se você implantar uma frota com 100 instâncias e especificar **40** por cento, o Amazon GameLift Servers trabalha para manter 60 instâncias sob demanda e 40 instâncias spot. 
+ **Tipo de instância**

  Amazon GameLift Serversas frotas podem usar uma variedade de tipos de EC2 instâncias da Amazon que variam em capacidade de computação, memória, armazenamento e recursos de rede. Ao configurar uma Amazon GameLift Servers frota, escolha o tipo de instância que melhor atenda às necessidades do seu jogo. Para obter informações sobre como selecionar um tipo de instância com o Amazon GameLift Servers, consulte [Escolher recursos de computação para uma frota gerenciada](gamelift-compute.md).

  Caso saiba o tipo de instância que está usando ou planeja usar na sua frota do Amazon GameLift Servers, escolha esse tipo. Caso não tenha certeza de qual tipo escolher, considere escolher **c5.large**. Esse é um tipo de alta disponibilidade com tamanho e recursos médios.
+ **Sistema operacional**

  Esse campo especifica o sistema operacional no qual seus servidores de jogos são executados no Linux ou Windows. O valor padrão é **Linux**.

### DTO (transferência de dados de saída)
<a name="gamelift-calculator-hosting-dto"></a>

Esta seção ajuda a fazer a estimativa do custo do tráfego entre seus clientes de jogos e servidores de jogos. As taxas de transferência de dados se aplicam somente ao tráfego de saída. A transferência de dados de entrada não tem custo.

Na [Amazon GameLift Serverspágina Configurar](https://calculator.aws/#/createCalculator/GameLiftServers) do AWS Calculadora de Preços, expanda **Transferência de dados para fora (DTO)** e preencha os seguintes campos:
+ **Tipo de estimativa de DTO**

  Escolha estimar o DTO de uma das duas maneiras a seguir, dependendo de como você acompanha a transferência de dados do seu jogo.
  + **Por mês (em GB)** – Caso monitore o tráfego mensal dos seus servidores de jogos, escolha esse tipo.
  + **Por jogador** – Caso acompanhe a transferência de dados por jogador, escolha esse tipo. Esse é o tipo padrão.

    No campo a seguir, você estima o DTO por jogador com base no número de horas de jogador calculado na seção anterior.
+ **DTO por mês (em GB)**

  Se você escolheu o tipo de estimativa de DTO **por mês (em GB)**, insira seu uso mensal estimado de DTO em GB de cada instância, por região.
+ **DTO por jogador**

  Se você escolheu o tipo de estimativa de DTO **por jogador**, insira o uso estimado de DTO do seu jogo por jogador em KB/s. O valor padrão é **4**.

Ao terminar de configurar sua estimativa de preço do Amazon GameLift Servers, escolha **Adicionar à minha estimativa**. Para obter mais informações sobre como criar e gerenciar estimativas em AWS Calculadora de Preços, consulte [Criar uma estimativa, configurar um serviço e adicionar mais serviços](https://docs.aws.amazon.com/pricing-calculator/latest/userguide/create-estimate.html) no *Guia do AWS Calculadora de Preços usuário*.

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