Installation d’IBM Sterling OMS Order Hub (sur site) / Blogs / Perficient

Présentation du centre de commande : Solution complète de gestion du réseau de distribution
Order Hub, qui fait partie d’IBM® Sterling Order Management System, est l’outil ultime pour les professionnels de l’exécution et de la gestion des commandes. Grâce à son interface intuitive, ses données contextuelles et ses indicateurs de performances clés, Order Hub permet aux utilisateurs de traduire de manière transparente les objectifs commerciaux en étapes concrètes au sein de leur réseau de traitement des commandes.
Surveillance du réseau en toute simplicité
Order Hub permet aux utilisateurs de visualiser sans effort diverses mesures et de surveiller les nœuds, les commandes et les expéditions sur le réseau. Restez au top des performances grâce à des règles d’alerte personnalisables qui aident à identifier les risques liés aux SLA et à la progression, le tout affiché de manière pratique sur l’espace de travail.
Prenez le contrôle des opérations
Obtenez des informations approfondies sur les nœuds et les commandes grâce aux détails détaillés d’Order Hub. De la modification de la capacité des nœuds à la réaffectation des versions de commandes en attente, les utilisateurs ont le pouvoir d’optimiser les opérations et de maximiser l’efficacité. Gérez l’inventaire sans effort, depuis l’affichage des détails de l’article et du SKU jusqu’à l’exécution d’actions telles que le déplacement de l’inventaire entre les nœuds, l’ajustement du stock sécurisé et la définition des options d’exécution.
Faites l’expérience d’une gestion transparente
Avec Order Hub, gérer le réseau de distribution n’a jamais été aussi simple. Gardez une longueur d’avance et rationalisez vos opérations grâce à cette interface puissante conçue pour répondre aux besoins de l’environnement commercial dynamique d’aujourd’hui.
Libérez tout le potentiel du réseau de traitement des commandes avec Order Hub – la solution complète pour une gestion moderne des commandes et du traitement des commandes.
Prérequis:
- Mise à niveau vers le logiciel IBM® Sterling Order Management System version 10.0.2209.1 ou ultérieure : la dernière version du logiciel OMS est requise pour accéder à Order Hub, désormais disponible pour les installations sur site depuis septembre 2022.
- Configurer le serveur Web Nginx : installez Nginx sur n’importe quel serveur pour diffuser le contenu de l’interface utilisateur d’Order Hub, permettant aux utilisateurs d’effectuer des appels d’API REST vers le serveur d’applications. Les capacités efficaces de service et de mise en cache des actifs de Nginx améliorent les performances, tandis que sa flexibilité de déploiement garantit une intégration transparente avec l’infrastructure existante.
Un guide étape par étape pour l’installation
- Installez le serveur Web nginx.
- Installez OrderHub :
/dépôt/orderhub
Ici,
- Extrayez l’archive orderhub en exécutant la commande suivante :
tar xf orderhub.tar
- Accordez au script de configuration orderhub l’autorisation d’exécution (x) en exécutant la commande suivante :
chmod +x orderhub-setup.sh
- Faites une copie du fichier oh-setup.properties.sample sous le nom oh-setup.properties en exécutant la commande suivante :
cp oh-setup.properties.sample oh-setup.properties
- Mettez à jour le fichier oh-setup.properties.
- Décommentez les propriétés HTML_DIRECTORY et CONFIG_DIRECTORY applicables au système d’exploitation. Si nécessaire, mettez-les à jour pour pointer vers les répertoires HTML et de configuration du serveur Web installé.
- Mettez à jour la propriété OMS_APPSERVER_HOST pour qu’elle pointe vers l’environnement OMS.
- Exécutez le script de configuration de Order Hub :
./orderhub-setup.sh
- Accédez à /etc/nginx/conf.d/default.conf et ajoutez les détails du serveur :
Pour https : ajoutez le numéro de port, le nom du serveur, le certificat et la clé_certificat pour l’application utilisateur.
# Interface utilisateur du centre de commande
xapirest.servlet.cors.enabled=true
xapirest.servlet.cors.allow.credentials=true
xapirest.servlet.jwt.auth.enabled=true
yfs.yfs.jwt.oms.verify.keyloader=jkstruststore
yfs.api.security.token.enabled=Y
- Configurez l’authentification JWT :
- Recherchez ou créez un magasin de clés.
- Pour créer un magasin de clés, exécutez la commande suivante :
- Recherchez ou créez un magasin de clés.
Par exemple:
keytool -genkey -keyalg RSA -keysize 2048 -keystore jwtkeystore.jks -validity 365 -storetype JKS
-alias oms-default-jwt -storepass secret4ever -keypass secret4ever -dname « CN=oms, OU=oms, O=oms, L=oms, S=oms, C=US »
Où:
-keystore fournit le nom du magasin de clés, par exemple key.jks.
-alias décrit le nom d’alias configuré dans le cadre des propriétés JWT de Sterling Order Management System Software.
-storepass et -keypass fournissent le mot de passe du magasin de clés.
- Ajoutez les propriétés de démarrage du système JVM :
Par exemple:
-Dycp.jwt.auth.keyStore=/var/oms/keystore/jwtkeystore.jks
-Dycp.jwt.auth.keyStorePassword=secret4ever
-Dycp.jwt.auth.trustStore=/var/oms/keystore/jwtkeystore.jks
-Dycp.jwt.auth.trustStorePassword=secret4ever
- Définissez la propriété dans le fichier customer_override_properties comme :
yfs.api.security.token.enabled=Y
- Démarrez ou redémarrez le serveur Web.
Accédez à Order Hub à partir de l’URL applicable :
http://
https://
Où nom d’hôte est le nom d’hôte sur lequel le serveur Web est exécuté et port est le numéro de port configuré dans la configuration du serveur Web.
Les références:
Source link