Criada em 1954, a Confederação Brasileira de Voleibol (CBV) nasceu com o objetivo de unir federações de todo o país, organizar jogos e títulos, além de incentivar e promover a profissionalização do esporte. Ao longo de sua atuação, a Confederação passou por diversas transformações, viu a tecnologia transformar o esporte e a internet se tornar um dos principais meios para propagar informações sobre campeonatos e novidades do vôlei no país.
Mas para divulgar as notícias que ocorrem ao longo dos campeonatos e, principalmente durante a Superliga, onde diversos jogos acontecem quase que simultaneamente, a CBV precisava que seu site fosse atualizado na mesma velocidade em que as notícias surgissem sem que isso impactasse o tráfego e a estabilidade do mesmo.
“Durante a Superliga, por exemplo, os placares dos jogos precisam ser atualizados em tempo real, o chamado livescore, e cada ginásio onde acontece uma partida é responsável por lançar a pontuação da competição”, explica Vander Vieira, da CBV. Logo no início quando o sistema foi adotado, a infraestrutura antiga apresentou diversos problemas que faziam com que o site travasse constantemente e o tempo de resposta para ir de uma página para outra fosse muito demorado.
Diante deste cenário, a Confederação estudou como poderia melhorar o livescore e buscou na Mandic Cloud Solutions uma saída para melhorar o desempenho de seu site. Os especialistas da empresa detectaram que devido ao grande volume de acessos, todo o aparato tecnológico da CBV deveria ficar num ambiente separado do servidor que atendia ao website em si. A solução apresentada foi levar todo esse tráfego para uma nuvem AWS (Amazon Web Services), a qual permite utilizar dados armazenados em um servidor próprio ao mesmo tempo em que utiliza dados que estão na nuvem, podendo fazer o balanceamento da demanda entre eles, sem sobrecarregar o sistema.
O projeto também contou com o emprego da solução Amazon Relational Database Service (RDS), onde o banco de dados do website foi configurado e as tarefas foram automatizadas de maneira adequada com demais componentes para suportar a carga. Outro produto também utilizado na nova arquitetura da Confederação é o Elastic Load Balancing (ELB), o qual permite que o tráfego de aplicativos, containers e demais aplicações seja distribuído automaticamente, sem prejudicar o sistema base do site. Por fim, o Automatic Scaling com Amazon EC2 Container Service (ECS) auxiliou a CBV a escalar de forma automática seus processos possibilitando uma alta disponibilidade do seu site e da aplicação livescore.
“Todas as soluções da AWS implantadas pela Mandic Cloud tornaram possível a orquestração do site para o livescore em ambiente fora do servidor de origem, o que nos ajudou a conquistar uma maior autonomia do sistema e evitou que os dados se cruzassem fazendo com que o nosso site não travasse mais e os usuários pudessem acompanhar o placar dos jogos em tempo real”, conclui Vieira.