Introducción
Un destacado consejo europeo inició una transformación digital para modernizar su infraestructura, pasando de sistemas restrictivos y dependientes de proveedores a un ecosistema ágil basado en tecnologías de código abierto. Este cambio estratégico respondía a la necesidad imperiosa de mejorar el control de los datos, fortalecer su seguridad y alcanzar una verdadera soberanía sobre sus datos. Para hacer realidad este proyecto, el consejo colaboró con NobleProg en la creación de un prototipo funcional (Proof of Concept, PoC) para desarrollar un sistema modular y seguro de gestión de datos.
El reto: Liberarse del “vendor lock-in”
El consejo enfrentaba limitaciones significativas debido a la dependencia excesiva de tecnologías propietarias, lo cual reducía su flexibilidad, escalabilidad y control sobre los datos. Los principales problemas eran:
- Infraestructura rígida, incapaz de adaptarse a nuevas necesidades. /li>
- Poca capacidad para poseer y gestionar los datos plenamente. /li>
- Vulnerabilidades de seguridad en sus sistemas heredados. /li>
La solución debía ser una arquitectura preparada para el futuro, que proporcionara al consejo control total sobre los datos, además de facilitar la integración sin inconvenientes con herramientas ya existentes como Microsoft SharePoint, Teams y Office 365.
La solución: Un ecosistema de datos seguro basado en código abierto
NobleProg diseñó una arquitectura flexible y basada en tecnologías de código abierto, utilizando herramientas líderes del sector para garantizar seguridad, escalabilidad e interoperabilidad. Los componentes clave fueron:
- Apache NiFi: Una herramienta potente para gestionar el flujo de datos de manera segura. /li>
- PostgreSQL: Una base de datos de código abierto de alto rendimiento, ideal para almacenar contenidos estructurados. /li>
- CyberArk Conjur: Un sistema empresarial destinado a la gestión segura de información confidencial. /li>
- Integración transparente con Microsoft 365: Se garantizó un acceso sencillo desde SharePoint, manteniendo al mismo tiempo el control soberano del sistema. /li>
Gracias a esta arquitectura desacoplada, SharePoint actuó exclusivamente como interfaz de usuario, mientras que todas las funciones relacionadas con el ciclo de vida completo de los datos —desde la captura hasta su encriptación, clasificación y almacenamiento seguro— fueron gestionadas por componentes de código abierto.
Ejecución del proyecto: Un enfoque ágil e iterativo
El desarrollo se llevó a cabo mediante una metodología estructurada y adaptable, lo cual permitió validaciones continuas y redujo riesgos en cada etapa.
Fase 1 y 2: Infraestructura básica y flujo de datos seguro
- Se creó un entorno simulado que integraba tecnologías propietarias y de código abierto. /li>
- Se desarrollaron complementos personalizados para Office y componentes web para SharePoint (SPFx) destinados a gestionar operaciones con documentos. /li>
- Se implementaron procesos automatizados de encriptación, clasificación de metadatos y almacenamiento seguro. /li>
- Se introdujo un modo conocido como "modo de usuario único", evitando conflictos por ediciones simultáneas. /li>
Fase 3: Colaboración avanzada y gobernanza eficaz
- Se habilitó la colaboración simultánea entre múltiples usuarios en tiempo real, empleando Server-Sent Events (SSE) y gRPC sobre WebSocket. /li>
- Se establecieron protocolos de resolución de conflictos, permitiendo así mantener un historial versionado de los documentos. /li>
- Se potenció la auditoría del sistema mediante el seguimiento detallado de cada carga, acceso y eliminación de datos, apoyándose en PostgreSQL para gestionar los metadatos. /li>
Colaboración estrecha y entrega ágil
NobleProg trabajó en estrecha colaboración con el consejo, respetando las rigurosas normativas de contratación del sector público y logrando al mismo tiempo una implementación rápida y rentable. El enfoque ágil y orientado a la retroalimentación facilitó avances constantes y resultados medibles en cada fase.
Resultados: Un ecosistema de datos soberano y preparado para el futuro
El exitoso prototipo demostró cómo la innovación impulsada por el código abierto puede ser esencial para crear una infraestructura de datos pública segura y plenamente soberana. Los principales logros fueron:
- Se recuperó por completo el control y la propiedad sobre los datos para el consejo. /li>
- Mejora notable en seguridad, cumplimiento normativo y escalabilidad. /li>
- Reducción a largo plazo de los costos operativos, gracias al uso de tecnologías de código abierto. /li>
- Un modelo consolidado y comprobado para futuras transformaciones digitales a nivel institucional. /li>
¿Necesitas asesoramiento personalizado?
Ponte en contacto con nuestro equipo para descubrir cómo podemos diseñar una solución tecnológica a la medida de tu empresa.
Solicitar informacióninfo@nobleprog.es o +34 911 43 65 67