Introdução
Um importante conselho europeu iniciou uma transformação digital estratégica, visando modernizar sua infraestrutura e abandonar sistemas dependentes de fornecedores, substituindo-os por um ecossistema ágil baseado em tecnologia open-source. Essa mudança foi impulsionada pela necessidade de melhorar a governança dos dados, reforçar a segurança e garantir verdadeira soberania sobre os dados. Para concretizar essa visão, o conselho fez parceria com a NobleProg, para desenvolver uma Prova de Conceito (PoC) de um sistema modular e seguro de gestão de dados.
O desafio: Livrar-se da dependência exclusiva de fornecedores
O conselho enfrentava diversas limitações devido à dependência excessiva de sistemas proprietários, o que restringia a flexibilidade, a escalabilidade e o controle sobre os dados. Entre os principais desafios estavam:
- Infraestrutura rígida, incapaz de se adaptar às novas necessidades.
- Baixo grau de propriedade e governança dos dados.
- Vulnerabilidades de segurança nos sistemas legados.
Era imprescindível desenvolver uma arquitetura preparada para o futuro, que proporcionasse ao conselho controle total sobre os dados e integração perfeita com ferramentas já utilizadas, como Microsoft SharePoint, Teams e Office 365.
A solução: Um ecossistema de dados seguro e baseado em código aberto
A NobleProg projetou uma arquitetura flexível fundamentada em tecnologias open-source, aplicando soluções renomadas para garantir segurança, escalabilidade e interoperabilidade. Os componentes principais do sistema incluíram:
- Apache NiFi – Uma ferramenta eficaz para gerenciar fluxos de dados, promovendo a organização segura das informações.
- PostgreSQL – Um banco de dados open-source altamente performático, adequado para armazenar conteúdo estruturado.
- CyberArk Conjur – Uma solução empresarial robusta para gerenciamento seguro de credenciais e informações confidenciais.
- Integração fluida com Microsoft 365 – Facilitando acesso intuitivo via SharePoint, sem comprometer o controle centralizado dos dados.
Essa arquitetura desacoplada permitiu que o SharePoint atuasse apenas como interface de visualização, enquanto as tecnologias open-source gerenciavam todo o ciclo vital dos dados — interceptando uploads, criptografando documentos sensíveis, adicionando metadados apropriados e direcionando-os para os repositórios corretos com total segurança.
Execução do projeto: Metodologia ágil e progressiva
O projeto foi desenvolvido seguindo uma metodologia iterativa e estruturada, o que facilitou a validação gradual das etapas e a redução dos riscos envolvidos.
Fases 1 e 2: Infraestrutura base e fluxos de dados seguros
- Criação de um ambiente simulado, integrando sistemas open-source e comerciais.
- Desenvolvimento de add-ins personalizados para o Office e componentes web SPFx para SharePoint, capazes de monitorar e administrar todas as operações relacionadas aos documentos.
- Implementação automática de processos como criptografia, aprimoramento dos metadados e armazenamento seguro das informações.
- Introdução do modo denominado "single-user mode", evitando conflitos decorrentes de edições simultâneas por múltiplos usuários.
Fase 3: Colaboração avançada e fortalecimento da governança
- Implementação de colaboração em tempo real entre múltiplos usuários, aproveitando tecnologias como Server-Sent Events (SSE) e gRPC via WebSocket.
- Criação de protocolos inteligentes para resolução de conflitos, garantindo histórico detalhado das diferentes versões dos documentos produzidos pela equipe.
- Aprimoramento significativo da auditoria e rastreabilidade, com registro detalhado de uploads, acessos e exclusões mantido por meio do PostgreSQL.
Parceria dinâmica e entrega ágil
A NobleProg colaborou de perto com o conselho, respeitando todas as normas exigidas nas contratações públicas e garantindo rapidez e eficiência nos resultados. A abordagem ágil e orientada pelo feedback possibilitou ciclos de melhoria constantes e conquistas tangíveis em cada etapa do projeto.
Resultados alcançados: Um ecossistema robusto, soberano e preparado para o futuro
A execução bem-sucedida da Prova de Conceito evidenciou como as inovações derivadas das tecnologias open-source podem servir como alicerce para uma infraestrutura governamental segura e plenamente soberana. Os principais benefícios obtidos foram:
- Restauração total da propriedade e controle sobre os dados por parte do conselho.
- Elevação considerável em termos de segurança, conformidade e escalabilidade dos sistemas.
- Redução acentuada nos custos operacionais de longo prazo, graças ao emprego exclusivo de ferramentas open-source.
- Oferecimento de um modelo validado para futuras transformações digitais em escala corporativa.
Preciso de Ajuda?
Entre em contato para saber mais sobre nossa equipe e os tipos de soluções personalizadas que podemos oferecer à sua organização.
Entrar em Contatoinfo@nobleprog.pt ou +351 30 050 9666