2025-07-02

O Ubuntu Pro ajuda grande editora de jogos a proteger dependências de código e evitar migrações caras.

Manter pacotes de código aberto desatualizados está drenando seus recursos? Veja como o Ubuntu Pro pode ajudar.

Register now

Destaques

  • Um desenvolvedor líder de jogos escolheu o Ubuntu Pro para proteger seu código crítico para seus títulos de jogos.
  • Para manter a continuidade dos negócios, o editor buscava suporte para versões legado do PHP.
  • O Ubuntu Pro ajudou a empresa a evitar uma migração cara e intensiva, que levaria de 6 a 8 meses para ser concluída pelas equipes internamente.
  • Após uma análise de custo-benefício detalhada, o Ubuntu Pro foi a melhor escolha, economizando tempo, dinheiro e meses de trabalho, além de garantir mais 2 anos para planejar uma migração formal.

Manter todo o software atualizado é caro, e contratar novos desenvolvedores com proficiência em versões antigas do PHP pode ser muito caro e difícil.” Porta-voz da empresa

Protegendo dependências de código aberto

A empresa é um desenvolvedor com uma longa história de publicação de jogos online, móveis e baseados em navegador.

No entanto, o lançamento constante de novos sistemas operacionais e versões de linguagens de programação exige que códigos antigos sejam atualizados para se manterem seguros, estáveis e funcionando conforme esperado.

Alguns dos títulos da empresa dependem de códigos escritos em versões antigas do PHP, entre outras dependências de código aberto.

Migrar esse código e seus sistemas de jogos seria possível, mas teria levado até 8 meses e exigido quase toda a equipe de desenvolvimento. A empresa gerencia um grande número de lançamentos atuais, todos exigindo patches semanais e atualizações grandes de funcionalidades; uma migração em larga escala era impensável, pois a falta de novos conteúdos de jogos poderia interromper a geração de receitas e a base de jogadores.

Ao mesmo tempo, manter versões legado do PHP e outros pacotes é um negócio caro, e encontrar desenvolvedores qualificados para algumas versões de pacotes é uma tarefa difícil.

A empresa escolheu o Ubuntu Pro para enfrentar esses desafios e garantir que seus jogos rodassem sem problemas em sistemas operacionais e linguagens de programação mais recentes.

O Ubuntu Pro permitiu manter a estabilidade da API em toda o stacke garantir uma experiência de jogo consistente para todos os jogadores.

Após a implementação, foi praticamente impecável. Fizemos algumas medições e não houve alteração no desempenho, então ficamos satisfeitos. O produto está simplesmente funcionando e fazendo seu trabalho.” Porta-voz da empresa

Desafio

O desenvolvedor de jogos tem uma grande coleção de jogos online e baseados em navegador, alguns dos quais foram criados no meio dos anos 2000.

No entanto, alguns de seus jogos mais antigos apresentaram desafios constantes de compatibilidade, atualizações e garantias de que continuassem consistentes e jogáveis para todos os jogadores, independentemente da máquina ou navegador.

A empresa possuía alguns códigos que funcionavam perfeitamente, mas que precisavam de suporte para versões legado do PHP.

Versões mais antigas do PHP apresentavam riscos de vulnerabilidades de segurança que exigiam suporte e manutenção especial.

PT - Open Source Vulnerabilities Management Guide

Além disso, manter essas versões legadas de software PHP requer muita habilidade, custos e exige esforços de desenvolvimento dedicados e especializados.

Outros desafios igualmente importantes eram a eficiência de custos e a necessidade de não interromper o cronograma de publicações.

Uma migração total para novas plataformas exigiria esforços consideráveis dos desenvolvedores, além de afastá-los da atividade principal da empresa de criar novos jogos e conteúdos para seus jogadores.

Em média, os jogos da empresa exigiam patches de manutenção semanais, grandes atualizações de funcionalidades a cada 3 a 6 meses e pelo menos uma ou duas atualizações significativas de conteúdo.

Uma migração completa exigiria verificações de integração para cada função no código dos jogos, o que faria com que a migração total levasse de 6 a 8 meses.

As exigências extremamente onerosas de uma migração completa interromperiam a continuidade dos negócios: desviar desenvolvedores do conteúdo de novos jogos incorreria no risco de diminuir o número de jogadores.

Se tivéssemos focado todos os desenvolvedores em migrar para uma versão mais nova do sistema operacional, também não teríamos desenvolvedores para lançar novos conteúdos de jogo por 6 a 8 meses. Isso teria sido devastador.” Porta-voz da empresa

Solução

A empresa escolheu o Ubuntu Pro para proteger e estabilizar seus jogos, garantindo que o código continuasse funcionando conforme esperado.

Com acesso a versões suportadas do PHP e de linguagens de programação mais antigas, além de suporte contínuo para esses frameworks no futuro, seu código estaria coberto, mesmo com o lançamento de novas versões do PHP.

O Ubuntu Pro foi adotado para um cluster proxy, estendendo o suporte para códigos mais antigos escritos em versões antigas do PHP, dando à equipe de desenvolvedores da empresa mais tempo antes de precisar realizar uma migração completa.

Já havíamos considerado o Ubuntu Pro antes. Quando ficou claro que o custo por servidor do Ubuntu Pro incluía hipervisores com VMs ilimitadas, fizemos a análise de custos e acabou sendo a solução ideal.” Porta-voz da empresa

O amplo suporte de compatibilidade do Ubuntu permitiu que a empresa estendesse o suporte para sistemas mais antigos que executam jogos críticos, evitando atualizações disruptivas que quebrariam funcionalidades.

A empresa já usava o Ubuntu para seu trabalho de desenvolvimento.

O Ubuntu é bem conhecido por sua ampla adoção e ecossistema bem desenvolvido; o Ubuntu Pro é muito simples de adicionar a uma máquina Ubuntu, e oferece suporte legado para milhares de pacotes e aplicativos.

O Ubuntu Pro rapidamente se destacou como a solução mais eficiente em termos de custo, especialmente porque o custo por servidor incluía hipervisores com número ilimitado de VMs.

PT - Request Free Ubuntu Pro Trial

Resultados

A implementação do Ubuntu Pro nos sistemas da empresa foi rápida e fácil, permitindo que suas máquinas e sistemas funcionassem conforme o esperado, sem perda de desempenho.

Após apenas algumas chamadas com a Canonical, a empresa conseguiu fazer upgrade dosseus hosts, espelhar seu repositório e usar o Ubuntu Pro completamente em seus sistemas em apenas 2 dias. Tudo funcionou perfeitamente, sem diferença perceptível no desempenho desejado.

Com a assinatura do Ubuntu Pro ativada, os sistemas da empresa ficaram estáveis e funcionaram com o desempenho esperado, com muito pouco ou nenhum input manual ou monitoramento adicional.

O Ubuntu Pro trouxe maior eficiência de custos para os negócios da empresa: seu custo de assinatura baixo economizou consideráveis recursos, especialmente em comparação com migrações caras e demoradas, manutenção cara de dependências de código aberto ou contratações difíceis e caras de engenheiros especializados que poderiam trabalhar com versões mais antigas de linguagens de programação como o PHP.

A maior surpresa foi que não houve surpresa. Os sistemas simplesmente funcionam como antes, e os desenvolvedores ganharam dois anos extras no cronograma para migração. Foi incrível.” Porta-voz da empresa

Dada a confiabilidade do Ubuntu, a manutenção de baixo custo e a eficiência de custos do Ubuntu Pro, a empresa decidiu expandir o Ubuntu Pro para toda a empresa, economizando mais nos custos e permitindo que mais títulos desfrutassem de ciclos de vida de suporte mais longos.

Isso levará a menores esforços de migração e liberará os desenvolvedores para se concentrarem em novos e emocionantes conteúdos de jogos, gastando cada vez menos tempo mantendo dependências.

Adquira o Ubuntu Pro agora ›

Converse com um especialista sobre suas necessidades de segurança de código aberto ›

PT - Ubuntu Pro Page

Additional Resources

Ubuntu Pro

Um compromisso de 12 anos para corrigir CVEs em todos os seus pacotes de código aberto. Mantenha os seus desenvolvedores satisfeitos e dê tranquilidade ao seu CISO.

Patches de segurança do Linux: práticas recomendadas para mitigação de riscos e do tempo de atividade

Aprenda a criar uma estratégia acionável para patches de segurança no Linux

Guia de Controle de Vulnerabilidades de Código Aberto

Dedique menos tempo ao rastreamento de dependências enquanto melhora a postura de segurança com uma abordagem abrangente