| copyright |
|
||
|---|---|---|---|
| lastupdated | 2026-08-27 | ||
| keywords | satellite, hybrid, multicloud, edge, use case, machine learning | ||
| subcollection | satellite |
{{site.data.keyword.attribute-definition-list}}
{: #edge-usecase}
Create a {{site.data.keyword.satelliteshort}} location with {{site.data.keyword.redhat_openshift_notm}} clusters at the edge near your IoT devices to access {{site.data.keyword.cloud_notm}} AI and machine learning services wherever your data lives. {: shortdesc}
{: #edge-challenges}
Address edge workload challenges like model training and inferencing by using {{site.data.keyword.cloud_notm}} services where your edge workloads run. {: shortdesc}
Training a machine learning model : Training your machine learning model typically involves significant compute resources for memory, graphics processing unit (GPU), and storage. Instead of installing and managing training model software onto your compute infrastructure, you can add the compute infrastructure to a {{site.data.keyword.satelliteshort}} location. Then, you can access {{site.data.keyword.cpd_full}}, which includes tools such as {{site.data.keyword.DSX_short}} and {{site.data.keyword.pm_full}} for data analysis and model training. By accessing these tools as cloud services, you simplify the installation and management of the software. You also can use these same cloud services across all your edge infrastructure, no matter the underlying infrastructure provider.
Model inferencing : Model inferencing is the task of using a trained model to make predictions, detect anomalies, and categorize data from your edge environment. Because of memory, storage, and latency requirements, model inferencing is most effectively run as near to your IoT sensors and other data sources as possible. You can create a {{site.data.keyword.satelliteshort}} location with managed {{site.data.keyword.redhat_openshift_notm}} clusters where your data is located in your edge environments. Then, you can set up a serverless programming model such as Red Hat™ OpenShift™ Serverless™ to provide a simplified programming model with a Representational State Transfer (REST) interface to query your trained model to produce a prediction.
{: #edge-solution}
Use {{site.data.keyword.satelliteshort}} to provide a consistent, scalable experience across your edge environments. {: shortdesc}
- Set up machine learning and model training for your data.
- Deploy {{site.data.keyword.satelliteshort}} with a serverless component to your edge environment.
- Run model inferencing at the edge.
{: #edge-example-ml}
Prepare edge data with {{site.data.keyword.DSX}} and {{site.data.keyword.pm_short}} in {{site.data.keyword.cloud_notm}} or {{site.data.keyword.cpd_full_notm}} before deploying your model. {: shortdesc}
- Upload the training data to {{site.data.keyword.cos_full_notm}}.
- Use Watson Studio{: external} and {{site.data.keyword.pm_short}} to pull the training data from {{site.data.keyword.cos_full_notm}}, analyze the data, and train a model with TensorFlow, Keras, SciKit-Learn, or another popular machine learning algorithm.
The trained model is saved back to {{site.data.keyword.cos_full_notm}}, so that the data does not take up storage space in your edge environment.
Step 2: Deploy {{site.data.keyword.satelliteshort}} with a serverless component to your edge environment
{: #edge-example-serverless}
As the edge environment system administrator, you enable a serverless tool to simplify model inferencing at the edge. {: shortdesc}
- Create a {{site.data.keyword.satelliteshort}} location on your edge computing infrastructure.
- Create a managed {{site.data.keyword.redhat_openshift_notm}} cluster in the {{site.data.keyword.satelliteshort}} location.
- Access the {{site.data.keyword.redhat_openshift_notm}} web console.
- Using the OperatorHub, install the {{site.data.keyword.redhat_openshift_notm}} Serverless operator{: external}.
- Install the Knative Serving Operator{: external}.
You deployed {{site.data.keyword.satelliteshort}} with a serverless component.
{: #edge-example-inferencing}
As the AI developer, run model inferencing on your edge data by using the serverless processing that the edge administrator set up. {: shortdesc}
- Download the trained model from {{site.data.keyword.cos_full_notm}} to your local development environment.
- Create a Knative-compliant container image{: external}.
- Deploy the image{: external} to your {{site.data.keyword.redhat_openshift_notm}} Serverless processor that runs in your {{site.data.keyword.satelliteshort}} cluster. You can use the {{site.data.keyword.redhat_openshift_notm}} web console in the developer perspective, or use the
kncommand line tool for {{site.data.keyword.satelliteshort}} Serverless.
Now, you have a managed {{site.data.keyword.satelliteshort}} location that runs on your edge environment and performs on demand model inferencing for your edge data through your AI-trained model and {{site.data.keyword.redhat_openshift_notm}} Serverless.