What is the OpenLink Data Junction Box, and why is it important?

Data De-Silo-Fication enabled via the Microsoft Azure and Amazon Web Services Clouds

What is the OpenLink Data Junction Box, and why is it important?

The Problem

Circa 2021, Data Silos continue to impede full exploitation of the power that could be unleashed through open data access, integration, and management.

Structural heterogeneity, protocol variety, access velocity, payload volumes, content veracity, governance, and privacy continue to challenge the best efforts of both organizations and individuals pursuing data-driven digital transformation initiatives.

Solution

The OpenLink Data Junction Box (ODJB), a high-performance and secure solution for configuring Data Meshes in the cloud that provide one or more points of presence for sophisticated data access, integration, virtualization, and management.

OpenLink Data Junction Box Flywheel

ODJB offers a powerful fusion of key services from across the OpenLink Software product portfolio — deployed in pre-configured form — enabling easy deployment and usage via the Amazon Web Services (AWS) or Microsoft Azure (Azure) Clouds.

OpenLink Data Junction Box Conceptual Illustration

Availability

Live in Amazon AWS Cloud Marketplace, with the Microsoft Azure Cloud edition progressing through the Azure Marketplace approval process — implying availability in the next 24 hours or so.

Solution Initialization & Usage

Simply perform the following steps:

  1. Initialize an ODJB Virtual Machine for the AWS or Azure clouds
  2. Log in
  3. Run a single shell script to setup the host operating environment
  4. Start using the various services provided via their pre-configured endpoints, usage scripts, or sample applications

Pre-configured Services

These include the following:

  1. Virtuoso Multi-Model combined DBMS, Knowledge Graph, and Data Virtualization Platform — supporting SQL, SPARQL, HTTP, WebDAV, LDP, Solid, and other protocols
  2. OpenLink ODBC and JDBC Drivers — Multi-Tier Edition for enhanced security using Attributed-based Access Controls via Session Rules Book
  3. OpenLink Data Spaces
  4. Java Runtime — including JDBC to ODBC and ODBC to JDBC Bridges
  5. Python 3 Runtime
  6. PyODBC — an ODBC data access layer for Python
  7. SQLAlchemy — an ODBC-compliant Object Relational Mapping Layer for Python
  8. Jupyter
  9. Node.js — plus ODBC binding layer
  10. GO Language Runtime — plus ODBC binding layer
  11. SPARQList REST API — for interacting with SPARQL Query Services
  12. GraphQL to SPARQL Middleware Services — Grasp and Hypergraph
  13. SPARQL Query Builder — for Interactive SQL Queries that extend SQL using SPARQL

Related