Situação (antes da nossa atuação)
Infraestrutura
Antes da nossa atuação, não existia nenhuma infraestrutura digital para a realização do Enem e outros concursos públicos. Todos os processos eram realizados de forma tradicional, sem o suporte de uma plataforma digital robusta e escalável.
Desafios Enfrentados
A Cesgranrio enfrentava diversos desafios significativos:
- Capacitação de Mão-de-Obra: O cliente não contava com mão-de-obra capacitada para a operação de ambientes em nuvem, o que dificultava a transição para um sistema digital.
- Infraestrutura Efêmera: A infraestrutura deveria ser planejada para ser criada e destruída a cada concurso executado, de modo a manter os custos sempre no limite inferior, o que exigia um design flexível e eficiente.
- Segurança dos Dados: A segurança dos dados dos candidatos era um ponto crucial, necessitando de medidas rigorosas para garantir a integridade e a proteção das informações sensíveis.
Motivação para a Implementação
A decisão de implementar uma nova infraestrutura em nuvem foi motivada pela necessidade de digitalização para aumentar a eficiência e a capacidade de atendimento. A Cesgranrio, tradicionalmente reconhecida por aplicar provas físicas, foi desafiada a criar um sistema para a aplicação de provas em formato digital. Além disso, a implementação visava melhorar a segurança dos dados dos candidatos e reduzir custos operacionais e logísticos associados à realização dos exames em formato físico.
Implicações
A Cesgranrio enfrentou várias dificuldades decorrentes dos desafios mencionados:
- Projeto em Nuvem Inédito: A Cesgranrio nunca tinha realizado um projeto em nuvem, o que representava um desafio adicional na adoção e implementação dessa nova tecnologia.
- Pressão sobre a Equipe Técnica: A ausência de mão-de-obra capacitada para operar ambientes em nuvem impôs uma grande pressão sobre a equipe técnica, exigindo treinamento especializado e suporte contínuo.
- Segurança e Integridade dos Dados: Garantir a segurança e a integridade dos dados dos candidatos era crucial para manter a confiança no sistema, exigindo a implementação de medidas rigorosas de proteção e conformidade.
O que fizemos
- Planejamento e Estratégia: A EximiaCo iniciou o projeto com um planejamento detalhado, utilizando as melhores práticas recomendadas para infraestrutura em nuvem. Desenvolvemos uma estratégia que priorizava a criação e destruição de ambientes de forma eficiente, garantindo custos baixos. O plano incluiu a avaliação de requisitos técnicos, a definição de arquitetura escalável e a preparação de um cronograma rigoroso para implementação.
- Execução da Implementação: A implementação foi realizada em várias etapas:
- Design e Arquitetura: Desenvolvemos uma arquitetura de nuvem que suportava a criação e destruição efêmera dos recursos, utilizando serviços como Azure Resource Manager (ARM) templates e Azure DevOps para provisionamento automático.
- Segurança dos Dados: Implementamos medidas rigorosas de segurança, como criptografia de dados em trânsito e em repouso, gerenciamento de identidades e acessos (Azure AD) e monitoramento contínuo com Azure Monitor.
- Escalabilidade: Utilizamos serviços escaláveis, como Azure Functions para computação sem servidor e Azure SQL Database para bancos de dados, garantindo que a infraestrutura pudesse suportar milhões de candidatos simultaneamente.
- Infraestrutura Simplificada: A EximiaCo utilizou soluções de infraestrutura que simplificaram o desenvolvimento do sistema, substituindo código por ferramentas em nuvem. Isso trouxe confiabilidade e permitiu uma implementação rápida da solução.
- Capacitação e Suporte: A EximiaCo forneceu treinamento especializado para a equipe técnica da Cesgranrio, capacitando-os a operar e gerenciar a nova infraestrutura em nuvem. Além disso, oferecemos suporte contínuo durante todo o processo, assegurando que quaisquer problemas fossem rapidamente resolvidos.
Entregáveis
- Projeto da Arquitetura da Solução: O projeto da arquitetura da solução foi desenvolvido em conjunto com a equipe de arquitetura de software da Cesgranrio.
- Implementação da Infraestrutura e Capacitação: Implementação completa da infraestrutura em nuvem e capacitação da equipe da Cesgranrio para operar e gerenciar o novo ambiente.
- Suporte Continuado e Melhoria Contínua: Fornecimento de suporte contínuo e realização de melhorias contínuas para garantir a eficiência e a segurança da plataforma digital.
Feedbacks
A Cesgranrio expressou grande satisfação com a infraestrutura implementada, destacando a eficiência e a segurança da plataforma digital. A equipe de TI elogiou o suporte contínuo e a expertise da EximiaCo, que permitiram uma transição suave para o novo sistema digital. A capacidade de atender milhões de candidatos de forma segura e eficiente foi especialmente valorizada pelo cliente.