You can deploy theSterling B2B IntegratorCertified Container on the following platforms.
Supported platforms:
- Open Shift Container platform v4.x
- Kubernetes version >=1.14.6
- Helm version >=3.1.0
Certified Container architecture
A Certified Container is a platform for developing and running containerized applications. You can use it to install and deploySterling B2B Integrator.
- Enables simple and easy deployment for cloud and on-premise
- Enables simple upscale or downscale replicas
- Enables easy upgrade or rollback
- Enables easy multi-cloud deployment
The Certified Container is bundled with IBM-certified Helm charts and Red Hat certified image for deploying and running the application on Container Orchestration and Management platforms.
Application OS
The operating system for the Red Hat Certified Container is Red Hat Universal Base Image (UBI).
Layered architecture
- Red Hat UBI OS v7.8 as the base imageNote:Red Hat UBI OS version is upgraded to 7.9 in v6.1.0.1.
- IBM JRE
- IBM WebSphere Liberty
- Sterling B2B Integratorjar files, properties files, and other configuration files.
Considerations for installing or upgrading using Certified Container
You can install or upgrade toSterling B2B Integratorusing a Certified Container. However, using Certified Container for Sterling B2B Integratorhas certain limitations. You must consider the limitations carefully before you decide to install or upgrade.
| Limitation | Description |
|---|---|
| Integration withGlobal Mailboxis not supported. | InstallSterling B2B Integratorand Global Mailboxusing IIM. |
| Third-party jars cannot be installed by using the Customization UI or REST APIs if the size of the jar is bigger than 100 MB. | Use the command line utility to install the third-party jars. For more information, seeInstalling third-party jars using CLI. |
| You cannot change the install order for a custom jar that is added using UI/Rest API whenSterling B2B Integratoris installed using Certified Container. | To change the install order for custom jars, you must copy the dynamic classpath.cfgfile outside the Certified Container, make the changes, and then copy the file into the container. For more information, see Changing the install order for custom jars. |
| After upgrading from previous versions (< v6.0.0) to the latest version using Certified Container, none of the customizations are copied to the latest version. | When you upgrade toSterling B2B Integratorusing Certified Container, none of the customizations (customer override properties, custom jars, custom services, user exits, UI branding, and custom SFG Extensions) are copied automatically to the latest version. You must reinstall the customizations on each Sterling B2B Integratornode. For more information on how to identify custom services by querying the database, seeIdentifying custom services by querying the database. |
| Hardware Security Modules (HSM) integration is not supported. | There is no workaround. |
| Integration with ITX and ITXA is not supported out of the box with Certified Container deployment. | There is no workaround. |
| SPE Integration module is not supported | There is no workaround. |
Sterling B2B Integrator Container Support Matrix
This section describes theSterling B2B Integratorcontainer support matrix across various cloud components.
| AWS | Azure | Google Cloud | IBM Cloud | Red Hat OpenShift | Other Kubernetes | |
| Native Kubernetes Platform | Amazon EKS Supported | Azure Kubernetes Services (AKS) Supported | Google Kubernetes Engine (GKE) Supported | IBM Cloud Kubernetes Services Supported | Supported | Other Kubernetes such as Rancher, Oracle Cloud, etc. Supported |
File Storage (Document) | Elastic File System (EPS) and Elastic Block Storage (EBS) mounted as file system Supported(mounted as a shared file system) | Azure files Supported(mounted as a shared file system) | FileStore Supported(mounted as a shared file system) | Portworx Supported(mounted as a shared file system) | Supported(mounted as a shared file system) | Supported(mounted as a shared file system) |
Object Storage (Document) | S3 Not Supported | Blob Storage Not Supported | Cloud Storage Not Supported | IBM Cloud Object Storage Not Supported | ||
Object Storage (Adapter/Services) | S3 Supported(S3 enabled object storage) | Blob Storage Not Supported | Cloud Storage Not Supported | IBM Cloud Object Storage Not Supported | ||
| Cloud Database | Amazon Relational Database Service (RDS) for Oracle Supported Amazon Relational Database Service (RDS) for MS SQL Server Not Supported | Azure SQL Database Not Supported Azure SQL Managed Instance Not Supported | Cloud SQL for MS SQL Server Not Supported | IBM DB2 Service on IBM Cloud Supported |
