Roadmap Onesait Platform

INTRO

First of all, you need to know that our roadmap comes from:

  • The needs detected by customers and users of the platform.

  • Our work with analysts (such as Gartner) to know hypes and musts to maintain our position as technology visionaries in terms of "Digital Platform",

  • Collaboration with partners to adapt the platform,

And, of course we have an OPEN & PUBLIC & ADAPTIVE ROADMAP

ANY IDEA TO INCORPORATE INTO THE ROADMAP? Write to contributions@onesaitplatform.com 

2021 ROADMAP

We are still working intensively on the 2020 roadmap we are already planning the 2021 roadmap, at the moment this is our planification



Q1 2021Q2 2021Q3 TO Q4 2021

  • Keycloak Adv Integration for Identity Manager
  • New Type of Ontology: ControlOntology (with no persistence)
  • Kafka Updated to Kafka Confluent Version 6.1.1 (Kafka 2.7.0)
  • MSA Deployment with Onesait DevOps
  • New UX for Control Panel 
  • Centralized Log integrated in Control Panel
  • Kafka Topics support as Platform element (not associated to ontologies)
  • Serverless multicloud development and deployment support over Fn
  • TemplateWeb generation and deployment in WebApps Manager
  • TemplateWeb integration with Onesait Design System
  • Advanced Identity Manager integration with SAML2
  • MinIO Integration
  • MSA Orchestration
  • MSA Deployment with support for native images GraalVM
  • Google Pub/Sub integration as an alternative technology to Kafka for GCP deployments
  • More LowCode Tools for Engine Apps (microservicios, APIS,...)
  • Versioning Platform Elements on Gi
  • Business Process Audit

  • Onesait Platform Engine integration through DataFlow.
  • Onesait Platfotm Engine integration through Flow Engine.
  • New Edge Agent based on Go 1.15.8 with advance interface for Docker Compose >=1.27.
  • Edge Agent installation packages for the following OS: Ubuntu 20.04 (apt), Red Hat 8 (yum), Fedora 33 (yum), Raspbian (Buster/apt) and Clear Linu (swupd).
  • Google GKE IoT/Edge HUB deployment.
  • Google Compute Engine IoT/Edge HUB deployment.
  • Docker Registry.v.2.0 embedded browser.
  • SIA Key Management System (KMS )1.3 integration with life cycle management for symmetric and asymmetric keys in advanced authentication and communications encryption.
  • Onesait Things IoT/Edge HUB project wizard.
  • Iot Broker Dashboard based on Prometheus and Grafana, with preload performance KPIs
  • Landscape improvement for all devices types acces.
  • Landscape active monitoring and telemetry.
  • IoT/Edge HUB native Kafka connector >=2.7.
  • Edge Agent based on Go 1.15.8 with advance interface for podman>=3.0 at Edge Device orchestation
  • Edge Agent based on Go 1.15.8 with advance interface for microk8s >=1.2 at Edge Clusters orchestation.
  • Lonworks/LonTalk support for automation.
  • PKI SIAVAL integration with IoT/Edge HUB for Landscape (devices) signature.
  • Reverse tunneling over TCP/UDP for Https and VNC protocols.
  • TPM.2.0 over RHEL Edge and RHEL 8.4.
  • Red Hat Openshift 4.5 IoT/Edge HUB deployment.
  • Even processing on Landscape alarms.
  • Edge Agent based on Go 1.15.8 with advance interface for Openshift >=4.5 at Edge Clusters orchestation.
  • Automatic deployment of FlowEngine business logic to Edge Engine.
  • Google Coral integration for AI workloads at Edge Engine.
  • Current Onesait Platform Digital Twin update for WoT-W3C-2020 recomendation release compliance.
  • IoT/Edge HUB managed devices into Google ecosystem with IoT Core and Pub/Sub.
  • Lonworks/LonTalk support for automation.
  • KubeVirt orchestation.
  • ACRN type 1 hypervisor for Linux + Zephry RTOS.

  • Data Gov: Data Lineage (data transformation flow)
  • New Rules Engine Version (decision tables, testing, wrappers queries,...)
  • New version of the Python client library (1.4)
  • Wrapper for Models on Notebooks (train, execute, store,...)
  • Favorites Feature on Dashboards
  • GCP CloudSQL Integration with Ontologies
  • Streamsets version update in DataFlow (planner,...)
  • Improvements in the creation of ontologies on external databases
  •  Distributed Query Engine for crossing stores on Presto
  • TimescaleDB Support as TimeSeries Database
  • New VideoBroker (more extensible and performant)
  • DataLakes on Distributed Query Engine (Presto) & MinIO
  • MLFlow Integration for manage & serving models
  • Versions on Files, Ontologies & Models
  • Election & Support for Graph Database on Semantic DataHub
  • New Data Governance Tool powered by Onesait Platform (business assets, technical assets, lineage, impact analysis, semantic search,...)
  • Data Gov: Classification and labeling of the data
  • New UX for Dashboard Engine
  • Integration with GCP DataProc
  • Low Code Tools for Intelligence Apps (serve models, pipeline models,...)
  • Native support in Semantic DataHub of Google GCP persistence technologies like BigTable, CloudSQL, DataProc,...
  • Market for Gadget Templates 

  • Helm Charts for Onesait Platform CE
  • Integration of stack Telegraf+InfluxDB+Grafana for monitoring
  • Platform Certification for deployment over OpenJDK 15
  • Migration Elastic integrated to OpenDistro for ElasticSearch
  • Adv Monitoring on Notebooks & FlowEngine
  • CloudLab Deployment on GCP
  • PenTesting & Security Improvements
  • CloudLab Deployment on GCP
  • Platform deployment as native images GraalVM
  • New Tool for Migration between Environments
  • Automatic provisioning of GCP technologies through Operation Console
  • Operation Console: Pilot on Products

  • Version 2.3.0 CE published
  • CloudLab updated to 2.3.0 Release
  • Version 3.0 CE Published
  • CloudLab updated to 3.0 Release
  • Version 3.1 y 3.2 CE Published
  • CloudLab updated to 3.2 Release

2020 ROADMAP



Q1 2020 (detail)Q2 2020 (detail)Q3 2020 (detail)Q4 2020

  • Ontologies complete integration with SGBD databases
  • GeoJson Support on Ontologies over PostGIS
  • Mongo 4 SQL Support on Ontologies
  • Plugins Architecture on Identity Manager
  • SQL Suscriptions on Digital Broker
  • Microservices Generation from Template on Git Repositories
  • Advanced mgmt for user credentials 
  • Kafka Integration with Plaform Security
  • FlowEngine adapt. to NodeRED 1.0
  •  Management of ConfigDB from Query Tool (Administrators)
  • Spring Boot 2 Migration on platform modules
  • CKAN Integration as Open Data Portal
  • Ability for users to include new nodes in FlowEngine
  • Support for FlowEngine deployment on Active-Pasive Model
  • Git Integration on FlowEngine
  • Client API for using Spring Data with ontologies
  • Kafka Notification over Ontologies
  • New Monitoring UI for platform & platform microservices
  • Pagination on Text Files on Binary Repository 
  • Default deployment on MongoDB 4.4 and new SQL Engine
  • Data Governance Tools: advanced access per ontology
  • Support for OpenShift microservices deployment
  • FlowEngine node to use platform management APIs
  • CRUD Generation from RESTful Platform API on React and Vue
  • Improvements in the field of security: SSO Support with Microsoft Teams, certificate authentication support,...
  • UI Generation from FIGMA sketchs
  • Centralized Logs Management
  •  Integration of KeyCloak as Identity Manager
  • (WIP) UX Control Panel Update
  • New Centralized Configuration Management
  • Query Export to CSV & JSON on Query Tool
  • Async export on Export/Import Tool
  • (To 2021) Versioning of the different elements of the Platform via Git
  • Release of a extensible Library for SQL Support on Mongo

  • Kafka Security integration with Devices
  • Synoptics revision and usability improvements
  • Virtual-PLC based on IEC 61499
  • Edge Devices integration with Digital Clients (IoTDigitalClient container)
  • Edge Parser (protocol maping module)
  • Edge BacNET/TCP protocol 


  • IoT Broker CoAP Integration 
  • IoT Edge HUB Integration with Digital Client Kafka.
  • Support for AI/Video models deployed at the Edge based on Intel OpenVINO(R).
  • Edge BacNET/SMTP protocol 
  • (To 2021) Onesait Platform Digital Twin Integration
  • IoT Edge HUB @ Control Panel (platform integration)
  • (To 2021) Automatic deployment of business logic on FlowEngine to Edge Engine.
  • Synoptics Extensibility with external SVG libraries
  • Embedded Registry v.2 support.
  • Prometheus & Grafana support for Lanscape Cockpit console.

  • BigQuery Integration with Ontologies
  • Agent Architecture for JDBC Connections
  • Support for Dashboard Engine deployment on cluster
  • Report Engine support for additional resources
  • MySQL 8 Support on relational databases
  • Ontologies support for tables with same name
  • Cosmos DB Integration with Ontologies
  • Git Integration on Notebooks
  • Plugins Architecture on Dashboard Engine
  • Look adaptation on Dashboard Engine
  • Data Governance Tools: DataRefiner
  • Support for Dashboards development on diverse technologies: Vue, React ODS
  • Vue Wrapper for Dashboards
  • AWS AuroraDB Integration with Ontologies
  • AWS DocumentDB Integration with Ontologies
  • REST API for automatization on DataRefiner 
  • (WIP) Market for Gadget Templates 
  • (To Q1 2021) Support Technologies Persistence GCP: Cloud SQL
  • (To 2021) Data Governance Tools: Trazability

  • K8s Deployment with Helm Charts (V)

  • Wizard for deployment on OpenShift
  • Kafka deployment on Kubernetes network (nor host network)
  • Export/import Tool revision and improvements
  • Use of MariaDB as default ConfigDB database
  • Management APIs for datasources and Web projects
  • Installer Update for support on Rancher 2 and OpenShift
  • Inclusion of notebooks and dataflows on Export/Import Tool
  • Wizard for generation of Onesait Microservices (Initializr)
  • Initial Version for Operation Console: Deployment
  • Initial Version for Operation Console: Monitoring
  • New Operation Manual for Enterprise Users
  • Adv Monitoring on DataFlow
  • Helm Charts on Platform distributions
  • Signed Platform Distribution using Docker Content Trust
  • Support for deployment at Google Kubernetes Engine
  •  Initial Version for Operation Console: Billing
  • (To 2021) Initial Version for Operation Console: Pilot on Products

  • Version 1.1.0 CE published
  •  Version 1.2.0 CE Published
  • CloudLab updated to 1.6 Release
  •  Version 2.0.0 CE published
  • New Onesait Platform Web Community
  •  Version 2.1.0 CE published (link)
  • Helm Charts for Community Edition
  • CloudLab updated to 2.1 Release

2019 ROADMAP

Our roadmap is adaptable to the needs of our users and customers (and with you!).

Anyway, these are some of the functionalities to incorporate in the near future (Qs are approximate).


Q1 2019 (R1.3 barbarian)Q2 2019 (R1.4 commando)Q3 2019 (R1.5 defender)Q4 2019 (R1.6 empire)

  • Gravitee API Manager Integration
  • MSA Support: Transversal Services
  • Visual Libraries (as eCharts) easy Integration on dashboards
  • New Reporting Engine Integration
  • Camunda BPM Integration
  • Cache As a Service
  • Management APIS Review V1
  • Audit & Monitoring Review
  • CRUD Relational Databases
  • Multitenant Support for Verticals
  • Semantic DataHub Distributed Transactional Support
  • Support Open API 3 on API Manager
  • Management APIS Review V2
  • Planner REST Service
  • Monitoring on FlowEngine
  • FlowEngine Support to invoke DataFlow
  • Internacionalization Service
  • Audit Service & improvements

  • REST API as Ontology
  • Advanced Support for TimeSeries data
  • Analytics on Video and Images
  • SNMP instrumentation agent
  • Synoptics Integration
  • Support for local video analytics algorithms (Edge)
  • Edge Devices Management Console
  • Digital Twin Support Improvements
  • BACNet protocol container
  • Edge Workload Consolidation famework integration
  • Small Device Management Integration

  • Multitenant Notebooks (per user)
  • Azure Services Integration (Cognitive)
  • Support for Publication of Models  as Microservices
  • New Components for DataFlow
  • Notebooks To Microservice
  • DataFlow Multitenant (multiple instances management)
  • Notebooks Orchestration from FlowEngine
  • New Gadget DataDiscovery
  • New Editor (Monaco) en Gadget Templates

  • Automatized deployment on Rancher
  • Dashboard Template Util
  • Eclipse Plugin for development
  • Export-Import Feature (with UI)
  • Automatized deployment on Rancher 2
  • Eclipse Plugin for development
  • Tool for developer dashboard on local
  • Dashboard Template Util
  • Improvements on Export-Import Feature
  • Platform on Github
  • Adaptation of documentation and tools
  • Acid test with nearby teams to test OS model
  • Community launched through contest
  • Evolution according to the government model

What are we working on 2019?

2018 ROADMAP

Q1 2018
Q2 2018
Q3 2018
Q4 2018
  • Framework adaptations
  • New Control Panel
  • New Digital Broker
  • API Manager with OpenAPI support
  • Flow Engine
  • New Dashboard Engine
  • Mongo in Semantic DataHub
  • OAuth2 Support
  • Digital Twin over Web Things API
  • Notebooks for Kafka, Python and R
  • Kafka as Protocol in Digital Broker
  • GDPR Support
  • Elasticsearch in Semantic DataHub
  • Hadoop in Semantic DataHub
  • CaaS Deployment
  • WebApps Manager
  • Inner Source Strategy
  • DataFlow integrated
  • Digital Twins Visual Orchestration
  • Base Governance Console
  • Relational DBs in Semantic DataHub
  • Realms Manager
  • Files Manager
  • KSQL as Streaming Engine
  • Open Source Platform (to 2019 Q1)
  • Platform on Github (to 2019 Q1))
  • API Manager support for publish external APIs
  • Projects and Realms
  • Visual Creation of GIS Viewers
  • Models Visual Execution
  • Video Broker
  • Historification of Ontologies
  • Push Notifications integrated