Initial Setup |
Steps required to install the Smart system |
Initial Setup
|
Control, Logging & Monitoring |
Control of Smart DIH is managed through . Monitoring can be performed by both utilizing the tools that integrated within SpaceDeck and using dashboards in |
Control, Logging & Monitoring
|
Updates & Upgrades |
The user can update the Smart DIH platform using several methods |
Updates & Upgrades
|
Reliability |
Many of the Smart DIH components contain the appropriate redundancy and are spread across multiple availability zones |
Reliability
|
Performance |
GigaSpaces (in-memory data grid) is a technology that manages data queries from the data-grid |
Performance
|
: Data Capture and Transformation
|
is responsible for a wide range of data integration tasks such as ingesting data in batches or streaming data changes |
Data Integration
|
Caching and Backup |
An in-memory data grid (IMDG) for high-performance caching. Through Intelligent Data Tiering, data can extend beyond the data-grid |
Caching and Backup
|
Data Services |
Using Smart DIH, micro-services or server-less functions can be created be consuming data from data grid |
Data Services
|
Environment Flexibility |
GigaSpaces Smart DIH solution can be deployed on several environments with different network isolation models, ranging from air-gapped to a cloud zero-trust model. |
Environment Flexibility
|
Data Sources |
There are several out-of-the-box supported data sources |
Data Sources
|
Network Connectivity and Isolation |
GigaSpaces Smart DIH provides access to its internal network for both data and control purposes |
Network Connectivity and Isolation
|
SQL Queries |
The SQL query class is used to query the using SQL-like syntax |
SQL queries
|
/ V3 |
An updated and improved set of rules |
JDBC/ODBC V3
|
using |
Orchestration of the Smart DIH platform is performed using Kubernetes |
Orchestration using Kubernetes
|
DNS & |
When deploying the Smart DIH platform. the cloud services for DNS and TLS termination can be used |
DNS & TLS
|
Deployment Procedure |
Smart DIH is deployed using IAC (Infra As Code) tools (e.g. Terraform) |
Deployment Procedure
|
Installation Methods |
There are several installation methods for Smart DIH |
Installation Methods
|
Security Controls |
The Smart DIH security controls for application and data are illustrated here |
Security
|
Security: Integration |
GigaSpaces supports integration with identity providers (IDP) |
IDP Integration
|
Security: Service Accounts |
Service accounts represent components which integrate with the data-grid. |
Service Accounts
|
Security: Roles & Privileges |
User and service accounts can be assigned to roles which limit their access to the data-grid and platform control. |
Roles & Privileges
|
Security: Auditing |
Each operation performed by SpaceDeck (pipelines, services, data-grid/Spaces) is audited and can be found in a log containing both the user ID and the operation performed. |
Auditing
|