Ecosistema ArqueHUB

ArqueHUB es un ecosistema de módulos desarrollados por Arquesoft que brindan funcionalidades adicionales a entornos de trabajo corporativos de Enterprise Architect, del lado del servidor, sin interferir en las actividades diarias de modelado de los usuarios.

Para utilizar cualquiera de los módulos de ArqueHUB, deberá contar con el ArqueHUB Engine, que se encarga de recibir y procesar la información suministrada por los módulos. Es el ArqueHUB Engine quien realmente ejecuta las tareas dentro del repositorio de Enterprise Architect, que pueden ser: 

  • Creación y sincronización de objetos provenientes de fuentes externas.
  • Notificación por correo electrónico.
  • Creación de conectores.
  • Creación de líneas base.

¿Cómo funciona el ecosistema ArqueHUB?

Normalmente en un entorno corporativo se cuenta con una base de datos para alojar el repositorio de Enterprise Architect. A esta base de datos se conecta Pro Cloud Server para intermediar las conexiones hacia los usuarios finales. De igual forma, si se usa licenciamiento flotante, existirá el Keystore Service que gestiona la concurrencia en el licenciamiento.

Incluir el ecosistema de ArqueHUB implica agregar el ArqueHUB Engine a este mismo servidor (de manera gratuita) y agregar tantos módulos como sean requeridos de acuerdo a las necesidades específicas de su compañía. Los módulos son de pago por suscripción anual y se ejecutan en la infraestructura que gestiona su compañía.

Ecosistema de ArqueHUB

ArqueHUB Engine cuenta internamente con los siguientes módulos:

  • Automation Module: Se encarga de tareas automatizadas específicas, como envío de emails, creación de conectores o de líneas base.
  • Integration Module: Se encarga de sincronizar elementos del modelo con objetos que provienen de fuentes externas de información (Azure, AWS, GCP, Excel, bases de datos, etc)
  • Log Puller Utility: Permite leer los logs del servidor desde el modelo de Enterprise Architect
  • Licensing Utility: Permite gestionar el licenciamiento de los módulos que se adquieran.
Adicionalmente, el ecosistema de ArqueHUB utiliza el sistema de message broker RabbitMQ para la comunicación entre los módulos y el ArqueHUB Engine, permitiendo flexibilidad si se requiere una instalación distribuida del entorno.

Los módulos de ArqueHUB se dividen en dos categorías, de acuerdo a su modo de operación:

Módulos de Automatización: son aquellos módulos que cumplen funciones muy específicas dentro del repositorio de Enterprise Architect:

  • Email Rules Automation: Permite crear reglas personalizadas sobre los datos del modelo de objetos, que envíen correos electrónicos a los usuarios, para así crear un flujo de trabajo más interactivo.
  • Traceability Automation: Permite crear conectores automáticamente, luego de cargas masivas de información, de acuerdo a la información presente en los tag values y los nombres de los objetos.
  • Baseline Automation: Permite automatizar la creación de líneas base por paquete, definiendo una periodicidad y un horario favorito.
Módulos de Integración: son aquellos módulos que extraen información de una fuente externa al repositorio y la estandarizan para ser representada como un objeto dentro de Enterprise Architect, de manera automatizada, manteniendo la información de sus atributos sincronizada periódicamente.
  • Azure Cloud Integration: Convierte y sincroniza los recursos de Azure Cloud a objetos dentro de Enterprise Architect.
  • Amazon Web Services Integration: Convierte y sincroniza los recursos de AWS dentro de Enterprise Architect.
  • Google Cloud Platform Integration: Convierte y sincroniza los recursos de Google Cloud Platform a objetos dentro de Enterprise Architect.
  • Microfocus UCMDB Integration: Convierte y sincroniza los CIs de UCMDB a objetos dentro de Enterprise Architect, incluyendo sus relaciones.
  • Database Integration: Convierte y sincroniza cada uno de los resultados de una consulta a una base de datos externa a objetos dentro de Enterprise Architect.
  • Excel Integration: Convierte y sincroniza cada una de las filas de una hoja de cálculo (XLSX, XLS, CSV) a objetos dentro de Enterprise Architect.

Para ejecutar estas actividades, el ecosistema de ArqueHUB requiere que el servidor tenga instalado el cliente de Enterprise Architect, en su versión 16 de 64 bits o superior, una licencia Corporate fija y un shortcut del repositorio. Es requerido que el servidor tenga sistema operativo Windows Server 2016.

¿Tiene dudas?

Contacte a nuestro equipo de expertos que podrá resolverle las inquietudes a la hora de elegir las mejores alternativas para su compañía.

 

Email: comercial@arquesoft.com

Whatsapp+573012094359

Scroll to top