Learn how to enable the Premium feature in your containerized environment to unlock
advanced capabilities such as predictive artificial intelligence (AI) and machine learning
(ML).
The Premium feature for containers is available as an add-on through the IBM® Sterling Intelligent
Promising Hybrid container package. This feature offers a hybrid architecture, where core
functionalities run within containers while AI workloads run on IBM Cloud. For more information, see
Sterling Intelligent Promising Premium and Deployment architecture.
Before you begin
-
- If you are installing Sterling Intelligent
Promising fresh, complete the prerequisites for
Standard installation and then continue to step 2. For more information
about prerequisites for Standard installation, see Preparing to install IBM Sterling Intelligent Promising by using containers.
- If you are already an existing Sterling Intelligent
Promising user and your SIPEnvironment is set up in production, skip this step and go to step
2.
- Ensure that the following prerequisites that are additionally required to enable the
Premium feature are met.
- Verify that the Sterling Intelligent
Promising containers are deployed and running in
production environment.
- Any of the following S3-compatible object storage platforms.
- IBM Cloud Object Storage
- Google Storage
- Amazon Web Services S3
- Microsoft Azure Blob
- Log a case with IBM Support and include the storage details to enable configuration of the
premium capabilities.
- Review the guidance for data ingestion process. For more information, see Data ingestion.
Procedure
- Depending on whether it is a fresh installation or an existing user setup, take the
following action.
-
Configure and activate the FileX service to enable Premium features in your container
deployment.
FileX is a storage platform that enhances data operations with predictive
artificial intelligence (AI) and machine learning (ML) capabilities.
- Create the necessary Kafka topics for the FileX service. For more information, see Kafka topics for the FileX service.
- Create a keyspace <cassandra.filex_keyspace> for FileX in your Cassandra
database. Update the keyspace name in the SIPEnvironment custom resource and save it.
For more information, see cassandra parameter.
- Activate the FileX component service in the
UtilityServiceGroup.
- Update the UtilityServiceGroup custom resource with the following
configuration.
filexService:
active: true
- Apply the changes to the
UtilityServiceGroup.
- Wait for all the FileX-related deployments to trigger automatically.
- Create and configure direct Kafka publishers for the following event types to enable FileX to
consume events directly from Kafka topics.
productAvailability.v2
productAvailabilitySnapshots
supplyChange.v2
supplySnapshot
- Use the following API endpoint and input to create the direct Kafka publishers.
API
endpoint
PUT https://{{hostname}}/inventory/{tenantId}/v1/configuration/events/{event_id}/publishers
For
more information, see API access for containers deployment.
Input{
"type": "DirectKafka"
}
- Ensure that all API calls return successful HTTP status codes: 200 or 201.
- From the IBM SST Downloads page, download the latest SIP Premium Hybrid
Configurations Utility. It includes pre‑configured schemas, rules, automation scripts,
and a guide named Enabling SIP-Premium support in SIP Containers.pdf with
execution instructions for configuring FileX Event‑to‑File (E2F) and File‑to‑Event (F2E)
flows.