Compatibility Matrix

Every OntoPop service is developed using open standards and open frameworks and, as such, is agnostic of target deployment environments.

Please note that the OntoPop backend open-source software project, which includes the event-driven data pipelines and APIs, is undergoing extensive redesign and refactoring as part of OntoPop Community 3.x in order to improve performance, security, extensibility and maintainability. As a result, the documentation on this page will be significantly updated. Please refer to the OntoPop Roadmap for further information.

The tables below list the software services and vendors that are officially supported by OntoPop and whether they have been fully tested (including integration and system testing).

Git Version Control

Software VendorSupported VersionsTested
GitHubManaged serviceYes

Graph Database

Software VendorSupported VersionsTested
JanusGraph0.6.0+Yes
TinkerGraph3.5+Yes
Azure Cosmos DBManaged serviceYes

Messaging

Software VendorSupported VersionsTested
RabbitMQ3.9+Yes
Amazon MQ (RabbitMQ)Managed serviceYes
Azure Service BusManaged serviceYes

Object Storage

Software VendorSupported VersionsTested
Local filesystemN/AYes
AWS S3Managed serviceYes
Azure Storage (Blob)Managed serviceYes

Relational Database

Software VendorSupported VersionsTested
HSQLDB2.xYes
MySQL8.xYes
PostgreSQL9.x onwardsNo
SQLite3.xNo
MariaDB10.xNo
Azure SQLManaged serviceNo
Amazon RDSManaged serviceYes (MySQL engine)

Search Engine

Software VendorSupported VersionsTested
Elasticsearch7.xYes
Azure SearchManaged serviceYes

Secrets Management

Software VendorSupported VersionsTested
HashiCorp Vault1.9Yes
AWS Secrets ManagerManaged serviceYes
Azure Key VaultManaged serviceYes

Serverless Functions

Software VendorSupported VersionsTested
AWS LambdaManaged serviceYes
Azure FunctionsManaged serviceYes

Triplestore

Software VendorSupported VersionsTested
Apache Jena (Fuseki)4.3.2Yes