Liga esportiva profissional: experiência aprimorada

Saiba mais

Situação

No início de 2019, uma decisão de negócios foi tomada em uma liga esportiva profissional americana para migrar seu sistema de gestão de conteúdo (CMS) e plataforma de e-commerce para o Google Cloud Platform (GCP). Entre as motivações, estava a dificuldade crescentes em manter o sistema antigo, além do desejo de oferecer aos seus clientes uma melhor experiência de usuário na busca de informações em seus sites ou na compra de produtos relacionados às suas equipes. O Google convidou a CI&T, parceira na implementação de sistemas, para ajudar a executar o programa.

Desafio

Inúmeros desafios se apresentaram em escopo, tempo e recursos. O que começou inicialmente como uma migração de cerca de 1.200 máquinas virtuais (VMs) se transformou em um programa muito maior, compreendendo dois lançamentos de novos produtos na nuvem — com requisitos de retorno muito rápidos. A CI&T originalmente definiu o programa em uma configuração de nuvem de um mês com uma migração de três meses. Esse tempo foi acelerado rapidamente, já que a temporada de treinamento estava chegando e com ela um grande fluxo de tráfego para seus sites. Agilidade era essencial.

Também existiam desafios de obtenção de recursos. Inicialmente, a experiência técnica interna do GCP na equipe da liga era limitada, pois sua equipe de infraestrutura era pequena e relativamente nova. Além disso, as equipes de tecnologia existentes já tinham vários projetos com os quais estavam comprometidas em toda a organização.

Solução

Em meio a esses desafios, a CI&T entrou em cena para fornecer sua experiência em Cloud Migration, DevOps e GitOps e automatizar vários processos relacionados à infraestrutura, bem como implantar novos aplicativos na nuvem. Além de apoiardiferentes equipes de desenvolvimento internas e externas envolvidas na entrega de aplicativos e na respectiva gestão da operação em seus vários ambientes ao longo do ciclo de vida de desenvolvimento.

Ajudá-las com as perspectivas de automação, monitoramento e operações de infraestrutura foi apenas o começo. Também ajudamos suas equipes de desenvolvimento a tirar o máximo proveito da nuvem, por meio de integração e ferramentas de implantação contínua que reduzem o ciclo de desenvolvimento e implantam novos recursos e correções para produção mais rapidamente.

A plataforma de e-commerce que inicialmente foi solicitada para ser provisionada usando as máquinas virtuais do Google Compute Engine evoluiu rapidamente seus microsserviços e foi migrada para uma alternativa mais poderosa e econômica: Google Kubernetes Engine (GKE). Outros serviços do Google Cloud Platform, como o serviço de banco de dados gerenciado Google Cloud SQL e o Google Cloud Storage para o conteúdo, também foram usados. Para o CMS, dada a arquitetura mais complexa, uma implantação multirregional do Google Container Engine (GKE) e implantações multirregionais do MongoDB também foram criadas.

Resultados

1. Experiência do cliente aprimorada para milhões de fãs

A migração e a implementação foram vitórias não só para a liga, mas também para os seus clientes. Isso se traduziu em uma experiência de usuário ininterrupta e sempre ativa, que foi realizada no primeiro dia e no fim de semana da liga, quando milhões de visitantes inundaram os sites. Naquele fim de semana, o novo sistema foi capaz de lidar perfeitamente com mais de 300 milhões de solicitações no CMS sem problemas, bem como 70 milhões de solicitações de e-commerce — sem perda de dados ou interrupção de negócios. As renovações de assinatura para as redes de TV da liga, totalizando $50 milhões em receita, também ocorreram sem problemas antes do dia da inauguração, graças em parte à nova infraestrutura.

A CI&T aproveitou todos os muitos benefícios que o GCP oferece ao construir uma infraestrutura autoescalável, altamente disponível e autocorretiva, com o maior impacto técnico sendo a capacidade de distribuir facilmente cargas de trabalho complexas em todos os EUA para capacidade de failover automático e confiável.

2. Entrega acelerada

A liga esportiva profissional conseguiu entregar seu primeiro projeto ao vivo no GCP em menos de oito semanas e tínhamos o segmento de e-commerce implementado com toda a infraestrutura subjacente do ambiente no ciclo de vida de desenvolvimento totalmente automatizado. No período de oito semanas, as equipes de desenvolvimento distribuídas puderam publicar suas alterações, desmontar e reconstruir ambientes e controlar as configurações de replicação e escalonamento automático de uma maneira muito simples, permitindo um desenvolvimento acelerado e ciclos curtos de feedback.

Essa migração foi uma vitória para todas as partes envolvidas.