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á.
GAMEPERF01-BP03 Avalie a integração com outros AWS serviços, ambientes de desenvolvimento, arquiteturas de CPU de destino e recursos
Avalie o quão bem cada opção de hospedagem se integra a outros AWS serviços dos quais seu jogo depende, como bancos de dados, análises ou serviços de entrega de conteúdo.
Nível de risco exposto se esta prática recomendada não for estabelecida: Alto
Orientação para implementação
Integração com outros serviços da AWS
A integração perfeita entre os serviços oferece benefícios operacionais, como monitoramento aprimorado do desempenho e entrega eficiente e segura de dados entre componentes de jogos, servidores de jogos, serviços de back-end de jogos e soluções de observabilidade.
Por exemplo, coordenar turnos de trânsito para jogos ao vivo pode ser complexo. O Amazon Route 53 ajudará a manter seus registros de DNS atualizados, o que simplifica as mudanças de tráfego coordenadas. AWS As discagens de tráfego do Global Accelerator permitem que você envie uma porcentagem do tráfego para outra região e mantenha seu jogo funcionando durante a manutenção.
Ambiente e ferramentas de desenvolvimento
Considere as ferramentas de desenvolvimento, as estruturas e os ambientes compatíveis com cada opção de arquitetura. Verifique se a opção escolhida está alinhada à solução de desenvolvimento de jogos e às linguagens de programação, pois isso pode afetar a capacidade da sua equipe de otimizar e manter o desempenho do servidor de jogos. A entrega de um jogo em dispositivos móveis, consoles e PC aumentará a complexidade das ferramentas e dos testes. O suporte entre sistemas é particularmente importante para estúdios de vários jogos, onde serviços centralizados podem padronizar as melhores práticas de desenvolvimento em todos os títulos.
Arquitetura e recursos da CPU alvo
Considere o perfil de desempenho do seu motor de jogo e dos processos do servidor de jogos e o nível de suporte ARM disponível. Avalie se você pode se beneficiar da melhor relação preço/desempenho dos processadores baseados em Graviton ou x86 baseados em AMD64 ARM. Você precisa usar recursos da Intel, como criptografia AES-NI, AVX ou Turbo Boost? Analise os tipos de host dedicado
Etapas de implementação
-
Selecione opções de hospedagem com integração perfeita com AWS serviços como AWS Secrets Manager ACM e outros para ajudar a otimizar o monitoramento do desempenho, proteger a entrega de dados e reduzir as tarefas operacionais manuais.
-
Verifique a compatibilidade entre sua opção de hospedagem e seu ambiente de desenvolvimento, estruturas e linguagens de programação para otimizar e manter o desempenho do servidor de forma eficaz.
-
Avalie os requisitos de arquitetura de CPU, aproveitando o Graviton para relação preço-desempenho ou o x86 para recursos específicos, como AES-NI, AVX e Turbo Boost, e otimize o desempenho do servidor com fixação NUMA e ajuste C-state/P-state.