Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Main Base Technologies (Tecnologías Base)

image-20240923-132319.pngImage Added

MODULE

TECHNOLOGY

Base Technology

Java =>8

Spring Boot 3.X

Control Panel

Spring Boot over Thymeleaf.

ConfigDB on MariaDB, Postgresql,...

Semantic Data Hub

MongoDB as reference implementation for online storage.

MinIO+Presto as reference implementation for historical and analytics storage.

Relational Databases supported.

ElasticSearch, TimeScaleDB, CosmosDB, DocumentDB,… supported.

DataFlow

StreamSets (and some components) integrated on Platform

Flow Engine

Node-red: Configuration and development on Node-red (components, multitenant,...)

Digital Broker

Spring Boot development

Kafka for high performance streaming.

MQTT Moquette for bidirectional communication.

WebSockets for web communication.

API Manager

Development on Spring Boot

Integration with Gravitee

Dashboard Engine

Angular + Gridster as the engine.

ODS as reference components library

eCharts as library for gadgets.

Notebooks

Apache Zeppelin (including Interpreter)

DataGrid & Cache

Hazelcast

Identity Manager

Reference Implementation: Development over Spring Cloud Security

Advanced Implementacion: Integration with Keycloak

BPM Engine

Camunda

Deployment

Containerized modules on Docker

Orchestrated by Kubernetes

Managed by CaaS Rancher or OpenShift