SDT Cloud

SDT Cloud is an end-to-end platform for practical edge digital transformation.

SDT Cloud

SDT Cloud is an end-to-end platform for practical edge digital transformation.

SDT Cloud

SDT Cloud is an end-to-end platform for practical edge digital transformation.

Gain infinite insights from the edge.

SDT Cloud is an edge device and data management platform that brings immediate edge sensing, edge computing, and MLOps technology to industrial sites. SDT Cloud enhances existing industrial hardware with the power of AI, combined with SDT edge computing hardware. Focused on user experience, SDT Cloud can be installed very easily.

SDT Cloud puts users at the center. With SDT Cloud, unrestricted data flow and configuration from edge devices is possible. Significant data can be discovered for businesses without the need for data scientists or engineers. SDT Cloud allows users to intuitively control all edge devices and field data, from labeling in storage to machine learning-supported production insights.

By integrating edge connectivity from devices to the cloud into a single solution architecture, it maximizes the potential of data.

Background of SDT Cloud

The current industrial environment is highly fragmented. Various industrial sites are collecting data with diverse formats from hundreds or thousands of devices in completely different contexts through various methods.

In a world where the boundaries between industries are collapsing, companies can no longer survive if they are limited by the nature of the data they possess. Additionally, all companies are facing the challenge of finding ways to utilize the data generated in industrial sites as efficiently as possible. To address these concerns, SDT has developed a protocol library over several years by meeting various customers. Thus, SDT Cloud was born, which is an edge device and data management platform that consolidates fragmented data from industrial sites to derive insights.

Furthermore, using SDT Cloud allows for machine learning training and hardware deployment on-site. The machine learning models deployed in this way can provide new inference methods to the hardware and help gain new insights from existing data. Through the repetition of this process, SDT Cloud creates more accurate machine learning training models, making MLOps possible on-site without data scientists.

Experience insights into the hardware in industrial sites through SDT Cloud and introduce more efficient production methods.

Configuration of SDT Cloud

SDT Cloud performs the connection of hardware, data transmission, collection, storage, and visualization, as well as machine learning training and model creation accordingly. The machine learning models generated in this way can be deployed back to the original hardware, enabling continuous MLOps in industrial settings.

There may be times when the edge hardware solution needs to take action based on the information collected from the hardware.

For example, when the device is low on memory, when the CPU is too hot, or when the sensor detects a CO concentration above a certain level, notifications must be sent to the relevant parties. In such cases, SDT Cloud can automatically determine when and to whom notifications should be sent.

With SDT Cloud, precise rule settings based on edge data are possible.

SDT Cloud Compatibility

Multi Protocol

SDT Cloud supports industrial protocols such as Modbus, OPC, and Siemens S7, as well as general-purpose protocols like MQTT and AMQP, allowing connection to all SDT edge computing hardware and third-party hardware used in industrial sites.

Multi-cloud

All components of SDT Cloud operate on public clouds such as Amazon AWS and Microsoft Azure, and can interface with existing enterprise software such as MES, PLM, SCM, and ERP via APIs, enabling faster and more accurate business decision-making.

*The above image is material to aid understanding.
Please contact the sales department for specific compatibility needed for your environment (info@sdt.inc).

SDT Cloud realizes
the infinite potential of
edge devices.

SDT Cloud goes deeper and further than traditional edge management solutions.

Gartner predicts that "edge AI will remain in its early stages until 2025 due to a lack of knowledge and experience needed at the edge (embedded, devices, local servers, etc.)."

Customers have turned to SDT's edge hardware and connectivity expertise to escape the complexity of searching for countless partners for MLOps modeling and device management. With SDT Cloud, you can specify the onsite and offsite storage requirements tailored for users for continuous expansion. SDT Cloud provides convenient operations and data security across platforms as a standard. SDT's edge-to-cloud optimization technology maximizes the potential at customer sites, delivering greater value.

Experience all the capabilities of today’s edge without the constraints of resources and data silos.

BlokWorks Client

Standards for service requests and management

A component that collects over 5,000 data points per second* and transforms them into meaningful data for customers
[*Based on Modbus data]

Protocol adapter

This is the module that collects data at the very beginning of BlokWorks Client. As of May 2022, BlokWorks Client supports three industrial protocols: Modbus, OPCUA, and Siemens S7, and can also use general protocols such as HTTP, MQTT, and AMQP. BlokWorks Client allows the deployment of protocol adapters using multiple types of protocols simultaneously.

Protocol adapter

This is the module that collects data at the very beginning of BlokWorks Client. As of May 2022, BlokWorks Client supports three industrial protocols: Modbus, OPCUA, and Siemens S7, and can also use general protocols such as HTTP, MQTT, and AMQP. BlokWorks Client allows the deployment of protocol adapters using multiple types of protocols simultaneously.

Acquisition of quality data

This is a payload formatter that transforms data collected from devices according to pre-set rules. It allows not only the conversion of data into the desired format but also the normalization of collected data through slight calculations. Multiple payload formatters can be arranged in a pipeline as needed.

Acquisition of quality data

This is a payload formatter that transforms data collected from devices according to pre-set rules. It allows not only the conversion of data into the desired format but also the normalization of collected data through slight calculations. Multiple payload formatters can be arranged in a pipeline as needed.

Data loss prevention

A data carrier that transmits data to SDT Cloud or other storage desired by the user via HTTP, AMQP, or MQTT. In the event of situations such as network problems, the data carrier stores the data to be transmitted on its own. When conditions allow for data to be sent to the storage, it automatically transmits the data that was temporarily stored inside the data carrier.

Data loss prevention

A data carrier that transmits data to SDT Cloud or other storage desired by the user via HTTP, AMQP, or MQTT. In the event of situations such as network problems, the data carrier stores the data to be transmitted on its own. When conditions allow for data to be sent to the storage, it automatically transmits the data that was temporarily stored inside the data carrier.

Easy deployment

The module manager provides the ability to deploy three types of modules described earlier in real-time. It can replace already deployed modules with new versions or add entirely new modules. The modules of BlokWorks Client are designed to run in container form on Docker for convenient deployment. To prevent data loss and maintain stability in case of issues with the Docker runtime environment, the module manager operates as a regular process on the OS.

Easy deployment

The module manager provides the ability to deploy three types of modules described earlier in real-time. It can replace already deployed modules with new versions or add entirely new modules. The modules of BlokWorks Client are designed to run in container form on Docker for convenient deployment. To prevent data loss and maintain stability in case of issues with the Docker runtime environment, the module manager operates as a regular process on the OS.

BlokWorks

Standard for device management

A reliable system for connecting and synchronizing field devices for device and data orchestration.

Device management in the cloud

SDT ECN (Edge Computing Node) can connect peripheral devices on-site through USB ports, RS-232, and more. The device management included in BlokWorks manages the information of all hardware sold or installed by SDT and verifies the transmitted data based on this hardware information. More devices guaranteed by SDT are expected to be provided.

Device management in the cloud

SDT ECN (Edge Computing Node) can connect peripheral devices on-site through USB ports, RS-232, and more. The device management included in BlokWorks manages the information of all hardware sold or installed by SDT and verifies the transmitted data based on this hardware information. More devices guaranteed by SDT are expected to be provided.

Intelligent Data Organization

The data transmitted from the BlokWorks Client can be classified into two types: conventional textual data and files such as videos or audio. Textual data can be further divided into structured data, which has a fixed format, and unstructured data, which does not. The device data broker assesses the transmitted data and stores it in structured data repositories, unstructured data repositories, or file repositories. Data Lake already has facilities in place to store these types of data, and the storage option is selected by BlokWorks before the data is stored.

Intelligent Data Organization

The data transmitted from the BlokWorks Client can be classified into two types: conventional textual data and files such as videos or audio. Textual data can be further divided into structured data, which has a fixed format, and unstructured data, which does not. The device data broker assesses the transmitted data and stores it in structured data repositories, unstructured data repositories, or file repositories. Data Lake already has facilities in place to store these types of data, and the storage option is selected by BlokWorks before the data is stored.

Post-processing pipeline

It provides post-processing of the data sent by the device as needed. Notifications may have been sent indicating that there is a problem with the hardware, and it can also instruct other components to perform tasks apart from data storage. It offers the ability to connect post-processing after data has been sent from specific hardware to perform these tasks. Just like the payload formatter of BlokWorks Client, you can batch one or more post-processings, and you can also connect post-processing tasks to form a pipeline.

Post-processing pipeline

It provides post-processing of the data sent by the device as needed. Notifications may have been sent indicating that there is a problem with the hardware, and it can also instruct other components to perform tasks apart from data storage. It offers the ability to connect post-processing after data has been sent from specific hardware to perform these tasks. Just like the payload formatter of BlokWorks Client, you can batch one or more post-processings, and you can also connect post-processing tasks to form a pipeline.

Data Lake

Standard for Data Storage

Storage of structured data, unstructured data, and file-type data for machine learning.

Secure Data API

The data stored in the Data Lake is very sensitive. Therefore, to preserve the data, direct access and manipulation of the data must be impossible. Only users who own specific hardware or have data access rights should be able to access it. The data API provides not only this authorization verification but also data retrieval functions to allow users to access the data safely and accurately.

Secure Data API

The data stored in the Data Lake is very sensitive. Therefore, to preserve the data, direct access and manipulation of the data must be impossible. Only users who own specific hardware or have data access rights should be able to access it. The data API provides not only this authorization verification but also data retrieval functions to allow users to access the data safely and accurately.

Searchable Data Dashboard

This is the module that collects data at the very beginning of BlokWorks Client. As of May 2022, BlokWorks Client supports three industrial protocols: Modbus, OPCUA, and Siemens S7, and can also use general protocols such as HTTP, MQTT, and AMQP. BlokWorks Client allows the deployment of protocol adapters using multiple types of protocols simultaneously.

Searchable Data Dashboard

This is the module that collects data at the very beginning of BlokWorks Client. As of May 2022, BlokWorks Client supports three industrial protocols: Modbus, OPCUA, and Siemens S7, and can also use general protocols such as HTTP, MQTT, and AMQP. BlokWorks Client allows the deployment of protocol adapters using multiple types of protocols simultaneously.

Seamless data scalability

Data is transmitted to the Data Lake through BlokWorks, and this process is called Data Fall. You can think of countless data falling like a waterfall to form the Data Lake. As data continues to flow in through the Data Fall, the size and shape of the Data Lake constantly change. It is very difficult to create machine learning models with such continuously changing data. To solve this problem, SDT 'freezes' the changing Data Lake to create a Data Cube for generating machine learning models.

Seamless data scalability

Data is transmitted to the Data Lake through BlokWorks, and this process is called Data Fall. You can think of countless data falling like a waterfall to form the Data Lake. As data continues to flow in through the Data Fall, the size and shape of the Data Lake constantly change. It is very difficult to create machine learning models with such continuously changing data. To solve this problem, SDT 'freezes' the changing Data Lake to create a Data Cube for generating machine learning models.

CobiOps

MLOps of the Future

Based on the data collected on-site, we create machine learning models and deploy the generated models remotely to edge computing hardware for inference.

dictionary configuration dataset

A copy of the data for a specific period that is already stored in the Data Lake is created and used as a dataset for training. After creating the dataset, data labeling is used to annotate the data that will be trained. The available techniques for this process are classification, segmentation, and detection, and the annotated data is then stored back in the Data Lake for reuse.

dictionary configuration dataset

A copy of the data for a specific period that is already stored in the Data Lake is created and used as a dataset for training. After creating the dataset, data labeling is used to annotate the data that will be trained. The available techniques for this process are classification, segmentation, and detection, and the annotated data is then stored back in the Data Lake for reuse.

Machine learning model training

A machine learning model is created for inference based on the displayed dataset. The training process requires a significant amount of computing resources and is carried out using powerful GPUs. Once the training is completed and the model is created, a convenient notification will be sent to the user to inform them of the location where the generated model is stored.

Machine learning model training

A machine learning model is created for inference based on the displayed dataset. The training process requires a significant amount of computing resources and is carried out using powerful GPUs. Once the training is completed and the model is created, a convenient notification will be sent to the user to inform them of the location where the generated model is stored.

Automatic model monitoring

The generated machine learning model is sent to the ECN where the data was collected. The new model can provide a new inference method to the ECN and help gain new insights using existing data. At this time, the new insights or new data are saved back to the Data Lake via BlokWorks, which then creates a new dataset to generate a new machine learning model. When this newly created machine learning model is sent back to the ECN, new insights can be obtained again.

Automatic model monitoring

The generated machine learning model is sent to the ECN where the data was collected. The new model can provide a new inference method to the ECN and help gain new insights using existing data. At this time, the new insights or new data are saved back to the Data Lake via BlokWorks, which then creates a new dataset to generate a new machine learning model. When this newly created machine learning model is sent back to the ECN, new insights can be obtained again.

Scheduled to be announced

Add-ons for SDT Cloud

StackBase

SDT Community Repository of Source Code

SDT Community Repository of Source Code

StackBase supporting the device ecosystem

StackBase supporting the device ecosystem

It is a place where developers from around the world can share applications and create support platforms for edge devices.

SDT code repository

Git, Pip, NPM, Maven, Docker Hub, Binaries, AI model download available.

Third-party code repository

Share and contribute personalized solutions

SDT code repository

Git, Pip, NPM, Maven, Docker Hub, Binaries, AI model download available.

Third-party code repository

Share and contribute personalized solutions

There are many barriers to digitizing real environments in the cloud. Companies lacking hardware experience often fail to recognize the needs of real users and introduce software tools that are disconnected from critical issues. Traditional hardware companies are unable to provide assistance with problems occurring in the data pipeline from the edge to the cloud.

SDT Cloud addresses these issues through an end-to-end platform for digital transformation. Unlock all possibilities at the edge with SDT Cloud. Try to add value to your organization using devices. With SDT Cloud, you can build a device ecosystem for all production environments.

SDT Corporation

5, 10th Floor, Teheran-ro 44-gil, Gangnam-gu, Seoul, 06211 (Yeoksam-dong, Daeya Building)

English
Logo
Logo
Logo
Logo
Logo

Business Registration Number: 630-87-00933

Copyright© SDT Inc., All rights reserved.

SDT Corporation

Logo
Logo
Logo
Logo
Logo

5, 10th Floor, Teheran-ro 44-gil, Gangnam-gu, Seoul, 06211 (Yeoksam-dong, Daeya Building)

Business Registration Number: 630-87-00933

Copyright© SDT Inc., All rights reserved.

English
English
Logo
Logo
Logo
Logo
Logo

SDT Corporation

5, 10th Floor, Teheran-ro 44-gil, Gangnam-gu, Seoul, 06211 (Yeoksam-dong, Daeya Building)

Business Registration Number: 630-87-00933

Copyright© SDT Inc., All rights reserved.

Quantum Solutions

Quantum Transformation

Company