| 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
|