Uma Liga Desportiva Profissional: Experiência melhorada para todos

Saiba mais

Situação

No início de 2019, uma decisão de negócios foi tomada numa liga americana de desportos profissionais para migrar o seu sistema de gestão de conteúdo (CMS) e plataforma de comércio eletrónico para o Google Cloud Platform (GCP). A liga de desportos profissionais mudou porque o seu sistema antigo estava-se a tornar cada vez mais difícil de manter. Também queria oferecer aos seus clientes uma melhor experiência de utilizador na procura de informações nos seus sites ou na compra de produtos relacionados com as suas equipas. A Google convidou o seu parceiro de implementação de sistemas CI&T para ajudar a executar o programa.

Desafio

Inúmeros desafios apresentaram-se em termos de âmbito, tempo e recursos. O que começou inicialmente como uma migração de cerca de 1.200 máquinas virtuais (VMs) transformou-se num 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 numa configuração de nuvem de um mês com uma migração de três meses. Mas esse tempo foi rapidamente acelerado, já que a temporada de treino estava a aproximar-se, e com ela um grande fluxo de tráfego para os seus sites. O tempo era essencial.

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

Solução

A meio desses desafios, a CI&T entrou em cena e forneceu a sua experiência em Cloud Migration, DevOps e GitOps para automatizar vários processos relacionados com a infraestrutura, bem como implantar novas aplicações na nuvem. A CI&T apoiou as diferentes equipas de desenvolvimento internas e externas envolvidas na entrega de aplicações e na gestão da operação dessas aplicações nos seus vários ambientes ao longo do ciclo de vida de desenvolvimento.

Ajudá-los com as perspetivas de automação, monitorização e operações de infraestrutura foi apenas o começo. Também ajudamos as suas equipas de desenvolvimento a tirar o máximo proveito da nuvem, dando-lhes integração contínua 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 comércio eletrónico que inicialmente foi solicitada para ser provisionada usando as máquinas virtuais Google Compute Engine evoluiu rapidamente os seus microsserviços e foi migrada para uma alternativa mais poderosa e económica: Google Kubernetes Engine (GKE). Outros serviços Google Cloud Platform, como o serviço de base de dados gerido 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 implementação foi uma vitória não só para a liga, mas também para os seus clientes. Isso traduziu-se numa experiência de utilizador perfeita e sempre ativa, a qual foi realizada no dia de abertura da liga e no fim de semana, quando milhões de visitantes inundaram os sites. Naquele fim de semana, o novo sistema foi capaz de lidar perfeitamente com mais de 300 mil milhões de pedidos dentro do CMS sem problemas, bem como 70 mil 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 mil milhões de USD em receita, as quais também ocorreram sem problemas antes do dia da inauguração, em parte graças à 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 de desportos profissionais conseguiu entregar o seu primeiro projeto ao vivo no GCP em menos de oito semanas e tínhamos o segmento de comércio eletrónico ao vivo com toda a infraestrutura subjacente do ambiente no ciclo de vida de desenvolvimento totalmente automatizado.  No período de oito semanas, as equipas de desenvolvimento distribuídas puderam publicar as suas alterações, desmontar e reconstruir ambientes e controlar as configurações de replicação e escalonamento automático de uma forma muito simples, permitindo um desenvolvimento acelerado e ciclos curtos de feedback.

Essa migração foi uma vitória para todos.