O Instituto de Matemática Pura e Aplicada (IMPA) é uma organização social vinculada ao Ministério da Ciência, Tecnologia e Inovação (MCTI) e ao Ministério da Educação (MEC), que tem como missão desenvolver pesquisa avançada em matemática pura e aplicada, dar continuidade à formação acadêmica com cursos de pós-graduação e promover a disseminação da matemática.

Como vários outros datacenters em instituições de pesquisa no Brasil, o IMPA enfrentava desafios de  monitoramento e observabilidade, principalmente na ocorrência de falta de energia. Mesmo em casos raros onde era preciso interromper todos os serviços, estar fora do ar prejudicava as atividades de ensino e pesquisa, além das administrativas e de gestão.

O IMPA também enfrentava problemas com escalabilidade em épocas específicas de alta demanda, com servidores que ficavam sobrecarregados ou com falhas de conexão à rede. Mesmo possuindo um datacenter relativamente novo, diante dessas dificuldades, em 2020, o instituto passou a buscar uma nuvem que atendesse suas necessidades de backup, para evitar a perda de dados e preservação de longo prazo, mas encontraram alguma dificuldade pelo fato de possuírem toda a sua infraestrutura no sistema operacional Linux.

Por que o IMPA escolheu a Oracle

Por ser uma empresa pública e precisar gerir um orçamento restritivo para a contratação, o baixo custo foi o fator principal para o IMPA escolher a Oracle Cloud Infrastructure (OCI), mas muitos outros também se tornaram relevantes ao longo do processo de contratação, sobretudo a proximidade e o relacionamento direto com a Oracle, que acontece sem intermediários no atendimento.

“A nossa expectativa inicial era apenas encontrar uma empresa que, principalmente, fizesse backup na nuvem, o que resolveria algumas das questões técnicas, e que oferece uma infraestrutura computacional escalável para VMs. Eram necessidades que dificultavam a continuidade de alguns projetos, mas, com a Oracle Cloud, encontramos muito mais possibilidades. Por causa disso, estamos migrando sistemas, sites e a maioria da infraestrutura do instituto.” 
Roberto Beauclair, Gerente de Tecnologia da Informação do IMPA

Além disso, poder utilizar o MySQL HeatWave, acompanhado de uma equipe especializada para atendimento, trouxe facilidade ao acesso às novas tecnologias sem a necessidade de contratar outros fornecedores. 

Já sob o ponto de vista de processamento de dados, a tecnologia Oracle Compute Unit (OCPU) ajudaria a reduzir bastante o custo do processamento, pois cada uma OCPU equivale a duas CPUs de uma VMware, otimizando a performance.

Resultados

Após implementar a nuvem da Oracle, o IMPA  pode perceber a diferença de ter um serviço moderno, projetado para executar uma grande gama de aplicações, de forma mais rápida e segura, com um custo controlável.


Além disso, a Oracle Cloud promoveu uma aceleração na cultura DevOps no IMPA, para que passasse a ter um ambiente mais dedicado, o que vem facilitando o processo de desenvolvimento. Tudo isso, dentro de uma infraestrutura controlada e monitorada,  tendo um controle do custo do que realmente está sendo utilizado, de processamento, de redes e de armazenamento. Alguns projetos tiveram uma grande redução no seu tempo de implementação, devido às facilidades de alocação e desalocação de recursos sob-demanda na nuvem.

Na operação, o impacto também foi grande na escalabilidade e flexibilidade, pois a OCI trouxe possibilidade de utilização maior dos servidores em épocas críticas, como durante as inscrições da Olimpíada Brasileira de Matemática (OBMEP) e também durante a divulgação dos resultados, com mais de 20 milhões de alunos na seletiva. Esse era um problema histórico de escalabilidade que deixou de existir com a Oracle Cloud.

Já na parte de segurança, o instituto agora consegue saber os tipos e níveis de ataques cibernéticos que o IMPA recebe. Há dois anos atrás isso era muito complicado e exigia uma grande dedicação da equipe de sistemas e redes.

A OCI também permitiu o gerenciamento das informações, por meio da Oracle Analytics, que é uma  solução completa para análise de métricas com interface fácil de usar. Apesar de ainda estar em fase de avaliação, seu uso permitirá que o IMPA realize estatísticas e faça avaliação histórica dos dados.