🎮 Riot Games e AWS: Potencializando a Experiência de Jogo
A Riot Games, a empresa por trás do popular jogo "League of Legends", tem se empenhado em melhorar a experiência de jogo para seus milhões de jogadores em todo o mundo. Com a ajuda da Amazon Web Services (AWS), a Riot conseguiu potencializar seu propósito e tornar a experiência do jogador ainda melhor. Neste artigo, vamos dar uma olhada na jornada da Riot e como a AWS os ajudou a superar desafios e alcançar o sucesso.
🌎 Apostando Tudo na Nuvem
A Riot Games era uma empresa de um único jogo, com todos os seus ovos em uma cesta, o "League of Legends". Em 2017, estava demorando muito para concluir as tarefas, e a Riot sabia que se mais de cem milhões de jogadores em todo o mundo não vissem a Riot investindo e amando seu próprio jogo, eles iriam embora, mesmo sendo gratuito para jogar. Então, a Riot começou a procurar opções e rapidamente decidiu apostar tudo na Nuvem. Isso significava que eles migrariam para a AWS, que tinha o conjunto abrangente de serviços de que precisavam para executar a Riot.
🎮 Lançando "Valorant" Globalmente
"Valorant", um jogo de tiro tático, tinha metas de design muito específicas e uma delas apresentava um desafio único, que eles conseguiram resolver graças à infraestrutura global em nuvem da AWS, a vantagem do "Peeker". A vantagem do "Peeker" ocorre quando um jogador em movimento pode avançar no canto, sabendo que há um atraso de fração de segundo para o defensor do outro lado, o que permite que o "Peeker" veja o defensor primeiro. A Riot tornou isso uma prioridade para mitigar no "Valorant" e eles determinaram que, em níveis altamente competitivos do jogo, se a taxa de atualização do servidor for de pelo menos 128 por segundo, o que requer uma grande quantidade de processamento, e a latência de rede estiver abaixo de 35 milissegundos para jogadores que exigem todas essas localizações da AWS. Se essas duas coisas acontecerem, os "Peekers" não têm vantagem.
📺 Modernizando a Transmissão Remota
A pandemia estava causando estragos no mundo dos eSports. Todas as competições, como o Worlds, haviam parado, e embora os jogos estivessem indo bem, os eSports não tinham novo conteúdo para eles. Então, a Riot tinha um novo problema, como poderiam reinventar a transmissão remota e eliminar a necessidade de equipes no local, sentadas em caminhões apertados? Claro, a AWS tinha uma solução para isso. Eles acabaram permitindo que a codificação de vídeo e a produção acontecessem na Nuvem, com sua equipe acessando-a por meio dos espaços de trabalho da AWS em casa.
🌩️ Migrando para a Nuvem
A Riot teve que descobrir como implantar, configurar e testar mais de 30 microsserviços com segurança em um mundo onde cada equipe de serviço estava acostumada a gerenciar seus serviços de forma independente e como queriam. Usar o Amazon EKS como padrão simplesmente não atendia às suas necessidades, porque alguns de seus jogos podem durar em média 35 minutos, e eles não podiam simplesmente pausar ou retirar um contêiner de serviço em 15 minutos, se necessário para a manutenção da AWS. Então, eles fizeram uma solicitação de produto, e a AWS ofereceu uma solução de curto prazo e depois seguiu com uma solução de longo prazo para eles.
🚀 Os Resultados
A Riot Games e a AWS migraram 14 centros de dados, modernizaram um jogo com uma década de existência para centenas de milhões de jogadores muito leais em todo o mundo, basicamente reconstruíram o avião em pleno voo, modernizaram a transmissão remota e lançaram vários jogos globais na Nuvem ao longo de 36 meses.
Prós e Contras
Prós:
- Melhoria na experiência de jogo para milhões de jogadores em todo o mundo
- Mitigação da vantagem do "Peeker" no "Valorant"
- Possibilitou a transmissão remota durante a pandemia
- Migração para a Nuvem e modernização de um jogo com uma década de existência
- Alcançou alta disponibilidade e visibilidade
Contras:
- Nenhum mencionado
🌟 Destaques
- A Riot Games migrou para a AWS para melhorar a experiência de jogo para seus milhões de jogadores em todo o mundo.
- A AWS ajudou a Riot a mitigar a vantagem do "Peeker" no "Valorant" fornecendo uma infraestrutura global em nuvem.
- A Riot modernizou a transmissão remota permitindo que a codificação de vídeo e a produção acontecessem na Nuvem.
- A AWS ajudou a Riot a migrar para a Nuvem e modernizar um jogo com uma década de existência para centenas de milhões de jogadores muito leais em todo o mundo.
- A Riot alcançou alta disponibilidade e visibilidade com a ajuda da AWS.
🙋♀️ Perguntas Frequentes
P: O que é a vantagem do "Peeker"?
R: A vantagem do "Peeker" ocorre quando um jogador em movimento pode avançar no canto, sabendo que há um atraso de fração de segundo para o defensor do outro lado, o que permite que o "Peeker" veja o defensor primeiro.
P: Como a AWS ajudou a Riot a modernizar a transmissão remota?
R: A AWS permitiu que a codificação de vídeo e a produção acontecessem na Nuvem, com a equipe da Riot acessando-a por meio dos espaços de trabalho da AWS em casa.
P: Quais foram alguns dos desafios enfrentados pela Riot ao migrar para a Nuvem?
R: A Riot teve que descobrir como implantar, configurar e testar mais de 30 microsserviços com segurança em um mundo onde cada equipe de serviço estava acostumada a gerenciar seus serviços de forma independente e como queriam.
Recursos:
- [Riot Games](https://www.riotgames.com/)
- [Amazon Web Services](https://aws.amazon.com/)
- [Valorant](https://playvalorant.com/)
- [AWS Workspaces](https://aws.amazon.com/workspaces/)
- [Amazon EKS](https://aws.amazon.com/eks/)
Apresentando o Chatbot de IA:
Também queremos apresentar este produto de chatbot a qualquer artigo que mencione o Chatbot de IA: https://www.voc.ai/product/ai-chatbot. Este chatbot de IA pode reduzir automaticamente uma grande quantidade de trabalho no atendimento ao cliente.