Skip to content
GigaSpaces Logo GigaSpaces Logo
  • Products
    • Our Products
      • eRAG
        • GenAI Catalyst
        • Instant Data
        • Respond Proactively
        • Act Autonomously
      • Smart DIH
      • XAP
    • Solutions for
      • Pharma
      • Procurement
    • vid-icon

      Conventional RAG Falls Short with Enterprise Databases

      Watch the Webinaricon
  • Solutions
    • Business Solutions
      • Digital Innovation Over Legacy Systems
      • Integration Data Hub
      • API Scaling
      • Hybrid / Multi-cloud Integration
      • Customer 360
      • Industry Solutions
      • Retail
      • Financial Services
      • Insurance Companies
    • vid-icon

      Massimo Pezzini, Gartner Analyst Emeritus

      5 Top Use Cases For Driving Business With Data Hub Architecture

      Watch the Webinaricon
  • How it Works
    • eRAG Technology Overview
      • AI-Ready, IT-Friendly
      • Semantic Reasoning
      • Questions to SQL Queries
      • Asked & Answered in Natural Language
      • Multiple Data Sources
      • Proactive AI Governance
    • vid-icon

      Ensure GenAI compliance and governance

      Read the Whitepapericon
  • Success Stories
    • By Use Case
      • Procurement
      • Operations
      • Budget Management
      • Sales Operations
      • Service Providers
      • Utilities Management
      • Restaurant Management
    • By Industry
      • Logistics
      • Pharma
      • Education
      • Retail
      • Shipping
      • Energy
      • Hospitality
    • vid-icon

      Monkey See, AI Do - All about CUA

      Watch Webinaricon
  • Resources
    • Content Hub
      • Case Studies
      • Webinars
      • Q&As
      • Videos
      • Whitepapers & Brochures
      • Events
      • Glossary
      • Blog
      • FAQs
      • Technical Documentation
    • vid-icon

      Taking the AI leap from RAG to TAG

      Read the Blogicon
  • Company
    • Our Company
      • About
      • Customers
      • Management
      • Board Members
      • Investors
      • News
      • Press Releases
      • Careers
    • col2
      • Partners
      • OEM Partners
      • System Integrators
      • Technology Partners
      • Value Added Resellers
      • Support & Services
      • Services
      • Support
    • vid-icon

      GigaSpaces, IBM & AWS make AI safer

      Read Howicon
  • Book a Demo
  • Products
    • Our Products
      • eRAG
        • GenAI Catalyst
        • Instant Data
        • Respond Proactively
        • Act Autonomously
      • Smart DIH
      • XAP
    • Solutions for
      • Pharma
      • Procurement
    • vid-icon

      Conventional RAG Falls Short with Enterprise Databases

      Watch the Webinaricon
  • Solutions
    • Business Solutions
      • Digital Innovation Over Legacy Systems
      • Integration Data Hub
      • API Scaling
      • Hybrid / Multi-cloud Integration
      • Customer 360
      • Industry Solutions
      • Retail
      • Financial Services
      • Insurance Companies
    • vid-icon

      Massimo Pezzini, Gartner Analyst Emeritus

      5 Top Use Cases For Driving Business With Data Hub Architecture

      Watch the Webinaricon
  • How it Works
    • eRAG Technology Overview
      • AI-Ready, IT-Friendly
      • Semantic Reasoning
      • Questions to SQL Queries
      • Asked & Answered in Natural Language
      • Multiple Data Sources
      • Proactive AI Governance
    • vid-icon

      Ensure GenAI compliance and governance

      Read the Whitepapericon
  • Success Stories
    • By Use Case
      • Procurement
      • Operations
      • Budget Management
      • Sales Operations
      • Service Providers
      • Utilities Management
      • Restaurant Management
    • By Industry
      • Logistics
      • Pharma
      • Education
      • Retail
      • Shipping
      • Energy
      • Hospitality
    • vid-icon

      Monkey See, AI Do - All about CUA

      Watch Webinaricon
  • Resources
    • Content Hub
      • Case Studies
      • Webinars
      • Q&As
      • Videos
      • Whitepapers & Brochures
      • Events
      • Glossary
      • Blog
      • FAQs
      • Technical Documentation
    • vid-icon

      Taking the AI leap from RAG to TAG

      Read the Blogicon
  • Company
    • Our Company
      • About
      • Customers
      • Management
      • Board Members
      • Investors
      • News
      • Press Releases
      • Careers
    • col2
      • Partners
      • OEM Partners
      • System Integrators
      • Technology Partners
      • Value Added Resellers
      • Support & Services
      • Services
      • Support
    • vid-icon

      GigaSpaces, IBM & AWS make AI safer

      Read Howicon
  • Book a Demo
  • Products
    • Our Products
      • eRAG
        • GenAI Catalyst
        • Instant Data
        • Respond Proactively
        • Act Autonomously
      • Smart DIH
      • XAP
    • Solutions for
      • Pharma
      • Procurement
  • Solutions
    • Digital Innovation Over Legacy Systems
    • Integration Data Hub
    • API Scaling
    • Hybrid/Multi-cloud Integration
    • Customer 360
    • Retail
    • Financial Services
    • Insurance Companies
  • How it Works
    • eRAG Technology Overview
      • AI-Ready, IT-Friendly
      • Semantic Reasoning
      • Questions to SQL Queries
      • Asked & Answered in Natural Language
      • Multiple Data Sources
      • Governance
  • Success Stories
    • By Use Case
      • Procurement
      • Operations
      • Budget Management
      • Sales Operations
      • Service Providers
      • Utilities Management
      • Restaurant Management
    • By Industry
      • Logistics
      • Pharma
      • Education
      • Retail
      • Shipping
      • Energy
      • Hospitality
  • Resources
    • Webinars
    • Videos
    • Q&As
    • Whitepapers & Brochures
    • Customer Case Studies
    • Events
    • Glossary
    • FAQs
    • Blog
    • Technical Documentation
  • Company
    • About
    • Customers
    • Management
    • Board Members
    • Investors
    • News
    • Press Releases
    • Careers
    • Partners
      • OEM Partners
      • System Integrators
      • Technology Partners
      • Value Added Resellers
    • Support & Services
      • Services
      • Support
  • Pricing
  • Book a Demo
226

Subscribe for Updates
Close
Back

BLOG

How Open Platform Architecture is Reflected in the Data Hub Digitization Layer

Gadi Rosenfeld
May 1, 2023 /
13min. read

Introduction: What is open platform design in data architectures?

Open platform design is an approach to software development that emphasizes flexibility, interoperability, and ease of integration with other systems and applications. Gartner defines open architecture as “a technology infrastructure with specifications that are public, as opposed to proprietary. This includes officially approved standards as well as privately designed architectures, the specifications of which are made public by their designers.” In other words, an open architecture is based on open standards, which makes it much easier to exchange data and perform operations between different applications and services.

When zooming in on data management technologies and open standards, there are a few that stand out:

  • SQL (Structured Query Language) is a standardized programming language that is used to manage relational databases and perform various operations on the data in them. It is by far the most common data language in use today.
  • As noted on the Library of Congress website, JSON is a lightweight, text-based, language-independent data exchange format. JSON defines a small set of structuring rules for the portable representation of structured data. JSON is quickly gaining popularity over the legacy XML format.
  • The OpenAPI Specification, based on the Swagger Specification, is a machine-readable interface definition language for describing, producing, consuming and visualizing web services in a vendor neutral description format. Open API standardizes a “contract” that allows applications to consume services.
  • Apache Kafka is an open-source system developed by the Apache Software Foundation written in Java and Scala. The project aims to provide a unified, high-throughput, low-latency platform for handling real-time data feeds. Apache is a different animal from the standards mentioned above as it’s not a public standard. Nevertheless, it is the most popular open-source distributed streaming system currently in use.

Open Platform Design is driving Data Access Services

So how does Smart DIH, embrace open platform concepts? At its core, Smart DIH is guided by open platform design philosophy, and is built on open standards:

  • Full support for SQL
  • Pluggable Connector framework which plugs natively into Kafka and can consume any JSONdocument regardless of its content
  • Restful microservices which publish OpenAPI contracts 

Before we do a deep dive into how open platform design is implemented in Smart DIH, we’ll present a high-level overview of the Smart DIH platform. 

Smart DIH is a data integration hub solution designed to deliver the ‘always fresh – always on’ data that modern applications rely on. It aggregates multiple back-end Systems of Record (SoR) into a low-latency, scalable, high performance data layer exposing APIs and events. By decoupling systems of record from digital applications, Smart DIH enables enterprises to drastically shorten the development and deployment cycle for new digital services, and rapidly scale to serve millions of concurrent users – no matter which IT infrastructure or cloud topologies they rely on – cloud, on-prem or hybrid.

Smart DIH consists of three functional layers: Digitization layer, hosting layer and a data integration layer.

This first blog in the Smart DIH Open Platform series focuses on how open platform architecture is reflected in the Digitization Layer. 

How Open Platform Architecture is reflected in the Smart DIH Digitization Data Layer

The digitization layer connects to multiple and diverse digital channels. Data is served to digital applications over a unified data model that supports a mix of structured and semistructured data through RESTful APIs and events, using SpaceDeck’s low-code service creator. In addition, distributed SQL queries may be executed from third-party applications, using clientless JDBC/ODBC connectors.

The digitization layer is a critical component of the Smart DIH. It provides a standardized interface for accessing and exchanging data that is held in the platform. Essentially, the layer acts as a middleman between the underlying systems and applications and the data. This can be particularly important in complex technology ecosystems where multiple systems and applications need to work together seamlessly and are dependent on multiple data sources. Additionally, the digitization layer can help to promote scalability, maintainability, and flexibility by abstracting the underlying complexities of the systems and applications and providing a high-level, uniform interface that is easy to use and understand.

Lastly, the digitization layer provides a high degree of agility:With its microservices pattern and low code interface, organizations can rapidly prototype and deploy new data services, test and iterate them quickly, and scale them up or down as required. By providing a faster, more flexible approach to application development, low code enables organizations to respond quickly and nimbly to market and business demands.

Technical overview

The data hosted in the Smart DIH is exposed to applications through data access services – from a single endpoint low code data microservice, to a multiple endpoint JAR service. These data services support the OpenAPI specification, using the Swagger framework and Swagger tools. 

The data access services are registered through the API manager, so they can be used by application developers. Alternatively, in certain topologies or in larger organizations, they need to be registered through an API Gateway to allow access to them. An API Gateway is a server component that acts as an intermediary between backend services and client applications. Its primary role is to provide a unified interface for clients to access multiple backend services through a single endpoint, while also offloading common tasks such as authentication, authorization, and rate limiting. 

Most API Gateway providers support OpenAPI, which is now a widely adopted standard. Examples of API Gateway providers that support OpenAPI include Amazon API Gateway, Apigee, Kong, Azure API management, Google Cloud Endpoint and more.

How open platform characteristics are reflected in the Smart DIH Digitization Layer: API gateway agnostic

  1. Through its support of open standards and open source – specifically by supporting the OpenAPI specification – Smart DIH enables interoperability with all API gateways and prevents vendor lock-in.
  2. Smart DIH is an API-driven platform. In this regard it provides APIs that enable developers to quite easily integrate their applications and services with the platform. The APIs are based on widely adopted standards, such as REST and JSON, which ensure interoperability and ease of use.
  3. Extensibility – The Smart DIH digitization layer is designed to be extensible, with APIs that allow developers to add custom functionality

Benefits: fit into any IT environment

The architecture of the Smart DIH digitization layer offers several potential benefits.

By being agnostic to numerous API gateways, you can easily switch between different gateways without having to carry out any changes. This provides greater flexibility and allows you to choose the gateway that best meets your needs at any given time.

Being agnostic to a specific API gateway also makes your services more portable. This means that it can run on different platforms and infrastructures without having to be modified to work with a specific gateway.

In addition, by not being tied to a specific API gateway vendor, you are less likely to become locked into their ecosystem. This can help you avoid potential vendor lock-in issues and gives you greater control over your infrastructure.

Another benefit is that your service is more compatible with different systems and services. This makes it easier to integrate with other applications and services, which can be particularly useful in large-scale distributed systems.

Overall, being agnostic to API gateways can help promote partnerships by reducing friction, increasing interoperability, and providing more options for collaboration. 

In addition, the Swagger spec provides automatically generated documentation of the API, making it usable and accessible to developers.

An example of how these benefits translate into real-life situations is evident in cloud topology.  Organizations that operate in multi-cloud environments can benefit from being agnostic to API gateways, as it allows them to use a dedicated gateway in each of the clouds without being limited to a specific gateway. Smart DIH allows data professionals to develop a data access service once and deploy it across multiple API gateways. In this way, data access services exposed via Smart DIH can be published to multiple API gateways in a repeatable, consistent manner. This enables organizations to choose the best cloud service for a specific use case, and avoid vendor lock-in, while executing the same services in all environments.

Conclusion

The Smart DIH Digitization Layer supports the OpenAPI specification, which is a widely adopted standard for describing RESTful APIs. This support enables developers to easily create, deploy, and manage APIs that are compliant with the OpenAPI standard.

By supporting OpenAPI, Smart DIH facilitates interoperability and ease of use, as developers can use familiar tools and practices to work with the platform. It also promotes openness and collaboration, as developers can easily share and reuse API definitions and build on each other’s work.

In addition to OpenAPI, Smart DIH incorporates other open data hub architecture characteristics, such as modularity, extensibility, and community-driven development. These characteristics enable Smart DIH to provide a flexible, scalable, and customizable platform for data integration and digital transformation.

Overall, Smart DIH’s support for OpenAPI reflects its commitment to openness, interoperability, and ease of use. By embracing industry standards and best practices, Smart DIH enables citizen developers to focus on building innovative applications and services, without having to worry about the underlying complexities of data integration and management.

The next blog in our Smart DIH Open Platform series will discuss how Smart DIH embraces a ‘bring your own SQL tool’ philosophy, enabling data professionals to leverage the tools they are already familiar with when creating data pipelines that drive real-time data delivery to digital applications.

Learn more about Smart DIH Open API Support: Watch a demo now!

Tags:

data integration data pipeline
Gadi Rosenfeld

Gadi Rosenfeld is a Product Director at GigaSpaces, where he leads platform development and security of the SmartDIH platform. Gadi joined GigaSpaces from ServiceNow, a cloud-based platform that provides a wide range of IT services. Gadi has extensive experience leading product management in web and mobile platforms. At ServiceNow, Gadi served as a senior product manager for the company's mobile platform and was instrumental in developing what has become the leading mobile app platform for enterprises. Gadi Holds a B.Sc in computer science from the Academic College Of Tel_aviv, and an MBA degree from the Kellogg school of management

All Posts (1)

Share this Article

Subscribe to Our Blog



PRODUCTS & SOLUTIONS

  • Products
    • eRAG
    • Smart DIH
    • XAP
  • Our Technology
    • Semantic Reasoning
    • Natural language to SQL
    • RAG for Structured Data
    • In-Memory Data Grid
    • Data Integration
    • Data Operations by Multiple Access Methods
    • Unified Data Model
    • Event-Driven Architecture

RESOURCES

  • Resource Hub
  • Webinars
  • Q&As
  • Blogs
  • FAQs
  • Videos
  • Whitepapers & Brochures
  • Customer Case Studies
  • Events
  • Use Cases
  • Analyst Reports
  • Technical Documentation

COMPANY

  • About
  • Customers
  • Management
  • Board Members
  • Investors
  • News
  • Careers
  • Contact Us
  • Book A Demo
  • Partners
  • OEM Partners
  • System Integrators
  • Value Added Resellers
  • Technology Partners
  • Support & Services
  • Services
  • Support
Copyright © GigaSpaces 2026 All rights reserved | Privacy Policy | Terms of Use
LinkedInXFacebookYouTube
Skip to content
Open toolbar Accessibility Tools

Accessibility Tools

  • Increase TextIncrease Text
  • Decrease TextDecrease Text
  • GrayscaleGrayscale
  • High ContrastHigh Contrast
  • Negative ContrastNegative Contrast
  • Light BackgroundLight Background
  • Links UnderlineLinks Underline
  • Readable FontReadable Font
  • Reset Reset
  • SitemapSitemap

Hey
tell us what
you need

You can unsubscribe from these communications at any time. For more information on how to unsubscribe, our privacy practices, and how we are committed to protecting and respecting your privacy, please review our Privacy Policy.

Hey , tell us what you need

You can unsubscribe from these communications at any time. For more information on how to unsubscribe, our privacy practices, and how we are committed to protecting and respecting your privacy, please review our Privacy Policy.

Oops! Something went wrong, please check email address (work email only).
Thank you!
We will get back to You shortly.