El objetivo fundamental del proyecto es el diseño y desarrollo de un sistema en la nube (cloud computing), llamada gCloud a partir de ahora, que permite a distintos actores/empresasintercambiar información versátil (datos, documentos, notificaciones y mensajes), independientemente del sistema de información que tenga cada uno de ellos, apoyándose en la nube de datos de gCloud.

Este proyecto permite a distintas empresas, independientemente del sistema de información utilizado para su gestión interna (ERP, CRM, etc.), interrelacionarse con otras empresas, reduciendo notablemente el coste en diseño, ejecución e implantación de estas relaciones externas.

La solución de relaciones empresariales en la nube, permite a cada actor definir qué información, cómo y con quien la quiere compartir, así como que información quiere consumir.

De todo ello, se establecen dos objetivos a alcanzar dentro del proyecto, el primero de ellos viene marcado por las operatorias necesarias para gestionar la información a publicar en gCloud, y el segundo estará marcado por las acciones necesarias para consumir dicha información.

 

La nueva solución facilita a las empresas de tamaño pequeño/mediano, donde hay un carencia en las TIC, por la falta de un departamento dedicado a mejorar los procesos de la misma, refortalecer y ampliar sus relaciones externas, con una mejora en los servicios que ofrece, disminuyendo tiempos y costes en la ejecución e implantación de los mismos.

gCloud permite llevar a las empresas opciones para poder compartir información, documentos, notificaciones y mensajes, calidad de servicio, planificación de procesos, sin tener que realizar grandes cambios en sus sistemas de información.

El caso de uso general se muestra en la Ilustración 1, donde un actor/empresa (publisher) se subscribe a gCloud, define en gCloud que información quiere compartir y con quién, establece sus procesos internos para subir dicha información y la comparte con los actores/empresas deseadas (consumers).

En definitiva, el publisher es capaz de definir la entidad/es que quiere compartir o subir a gCloud, una vez definida la entidad decide que actores/empresas pueden ver o son destinatarios de dicha información (consumers). Para ello, cada consumer necesita estar registrado en gCloud para que el publisher tenga acceso a ellos, a excepción de aquellas entidades definidas con carácter totalmente público.

Una vez ofrecida la información, el consumer podrá subscribirse a dicha entidad para recibir notificaciones y bajar la información de la misma.