Solución técnica
Breadcrumbs

Solución técnica

Introducción

Este documento tiene por objetivo describir la solución técnica de la herramienta de ANJANA DATA. A lo largo del mismo se describen tanto a nivel general como por cada componente cada pieza que compone el ecosistema tecnológico de la solución.

Anjana Data está construida sobre una arquitectura modular de última generación basada en microservicios, nativa Big Data y Cloud, API-first, sin vendor lock-in ni cajas negras en un ecosistema flexible, abierto y extensible ofreciendo total escalabilidad e interoperabilidad mediante el uso de tecnologías de código abierto consolidadas de última generación, así como servicios gestionados.

att_36_for_172000159.png

Uno de los valores diferenciales de Anjana Data radica en su arquitectura orientada a microservicios, totalmente escalable e interoperable con integración nativa extendida sobre multitud de tecnologías y plataformas de datos, con especial foco en aquellas tecnologías Big Data y nativas de Cloud.

Además, gracias al diseño de su arquitectura y a las tecnologías utilizadas, Anjana Data ofrece una serie de capacidades en cuanto a flexibilidad, adaptabilidad, customización, extensibilidad, escalabilidad e interoperabilidad que la hacen una de las soluciones del mercado más punteras e innovadoras desde el punto de vista técnico. Así pues, Anjana Data permite la customización de la solución mediante parametría sin necesidad de desarrollo de código a la vez que ofrece un kit de recursos para el desarrollo de nuevos plugins y agentes para la integración con otras tecnologías y dispone de diferentes capas de APIs para la interacción bidireccional con los módulos de la solución.

att_30_for_172000159.png
att_34_for_172000159.png

Gracias a los distintos microservicios totalmente independientes pero integrados e interconectados entre sí, se consigue desacoplar las capacidades de las distintas capas y módulos de la solución a la vez que se garantiza una coherencia completa y una experiencia de usuario unificada para toda la plataforma.

Desde el punto de vista operativo, Anjana Data sitúa el gobierno del dato en el inicio de la cadena de valor del dato, convirtiéndolo en la "ventanilla única" a partir de la cual se orquestan los diferentes procesos necesarios sobre las piezas correspondientes para garantizar la correcta gestión de un ecosistema de datos gobernado.

Es por eso que la visión de integración de Anjana Data con las diferentes piezas de un ecosistema de datos va mucho más allá de las integraciones básicas y se incluyen los siguientes tipos de integración nativa que suponen un cambio de paradigma en el entendimiento de una solución de gobierno del dato.

att_29_for_172000159.png

Gracias a todas estas integraciones con diferentes piezas del ecosistema de datos de una organización y a la filosofía de Anjana Data basada en la interoperabilidad, se pueden llegar a automatizar multitud de procesos técnicos orquestados de forma gobernada a partir de la gestión de la demanda integrada en el gobierno del dato, abstrayendo así la gestión y el gobierno de los datos de las tecnologías de las plataformas de almacenamiento, procesamiento y explotación.

Requerimiento de capacidad

Componente

Cores (X86 64bit)

Ram (GB)

Anjana & Portuno UI

2

4

Zeus

2

2

Viator

2

1

Kerno

2

4

Hermes

2

4

Minerva

2

4

Portuno

2

4

Solr (< 1tb of storage)

2

8

Postgresql

4

4

Horus

1

2

Minio

1

1

Tot

1

1

Tot plugin (optional)

1

1

Dritesta

1

1

Inventario tecnologías open-source

A continuación se detallan las tecnologías con las que se han implementado cada uno de los diferentes módulos que componen la solución Anjana Data. El lenguaje de programación utilizado ha sido Java 17 para el Backend.