Le serveur d'intégration MultiValue (MVIS) :


  • Il permet aux équipes de tirer parti des langages et frameworks modernes pour accéder aux données MV et à la logique métier.
  • Il intègre une approche avec peu ou pas de code compatible Cloud et offre aux utilisateurs une connectivité 24h/24, 7j/7 et 365j/an.
  • Il peut vous aider à développer vos opportunités commerciales, à augmenter vos effectifs en intégrant de plus jeunes développeurs et à commercialiser plus rapidement vos produits

Modernisez vos applications et vos effectifs


Pour faciliter la modernisation des applications, MVIS suit un modèle avec peu ou pas de code qui permet de déverrouiller simplement la logique métier et les données en créant des API RESTful et les définitions Swagger associées.

L’intégration de Swagger offre un niveau d’abstraction qui permet aux développeurs sans expérience MV de le décortiquer via Swagger Editor pour comprendre le fonctionnement exact de l’API. Ainsi, tous les développeurs peuvent facilement interagir avec vos API et les utiliser pour améliorer rapidement les applications ou en développer de nouvelles, grâce à des cycles de développement accélérés. Vos délais de mise sur le marché s’en trouvent réduits et vous gardez une longueur d’avance sur la concurrence.

Grâce à une console d’administration Web intuitive, vous pouvez créer facilement des services REST tout en favorisant la collaboration d’équipe et en prenant en charge l’intégration continue/le développement continu (CI/CD) via une API d’administration.

Améliorez l'expérience utilisateur grâce à une disponibilité 24h/24, 7j/7 et 365j/an


La disponibilité continue n’est plus facultative ; il s’agit d’une exigence fondamentale pour les utilisateurs finaux. Pour répondre à ce besoin, MVIS offre une disponibilité 24h/24, 7j/7 et 365j/an grâce à une évolutivité horizontale et un basculement en douceur. Associé à des technologies d’orchestration telles que Kubernetes, il vous permet d’établir des règles au niveau de la couche d’orchestration pour surveiller et gérer les fluctuations de la charge de travail. En cas de dépassement des seuils maximaux, de nouvelles instances de MVIS sont créées et la charge de travail est redistribuée sur la couche horizontale mise à l’échelle, ce qui permet aux utilisateurs de bénéficier d’un service ininterrompu et de performances optimales.

Les demandes continues de nouvelles fonctionnalités nécessitent des mises à jour logicielles fréquentes, sans interruption des applications. Grâce au basculement en douceur, MVIS est en mesure de le faire. Deux instances identiques de MVIS s’exécutent en parallèle. Ainsi, lorsque des mises à jour sont nécessaires, le trafic est dirigé vers l’instance secondaire et renvoyé vers le serveur principal une fois les mises à jour terminées, sans compromettre l’expérience de l’utilisateur final

Visibilité complète de l'API et de l'activité relative aux licences


Ce que vous ne voyez pas peut nuire à vos utilisateurs finaux autant qu’à vous ! Avec l’API MVIS et la journalisation des licences, la surveillance de l’activité est à portée de main. Les journaux API fournissent des données détaillées par appel aux serveurs de données, ainsi que des statistiques globales et de performances. Les journaux de licence indiquent le nombre de demandes en attente et l’état « libre ou occupé », ainsi que les demandes qui dépassent un certain seuil.

La console d’administration MVIS est disponible sous la forme d’une interface utilisateur basée sur navigateur et d’une API REST qui fait office de portail vers les fichiers journaux, vous offrant ainsi une visibilité complète en temps réel de l’utilisation et des performances de vos API et licences. La console d’administration surveille de près la réactivité et la disponibilité, vous donnant ainsi la certitude que vos API fonctionnent comme prévu, ou met en évidence les problèmes susceptibles d’entraîner une panne d’application.

La visibilité sur l’utilisation des licences fournit des informations sur l’expérience utilisateur. Les utilisateurs sont-ils en attente d’une licence disponible? Les problèmes de ce type mettent en évidence une expérience utilisateur médiocre et la nécessité d’une évaluation plus approfondie.
Pour une évaluation plus rigoureuse, le système MVIS s’intègre à Fluentd pour venir compléter une gamme d’outils courants de surveillance et de gestion, tels que DataDog et Prometheus.

Options de déploiement flexibles et compatibles Cloud


Comme c’est le cas actuellement pour la plupart des déploiements, MVIS peut être géré et déployé dans le Cloud. Vous pouvez exploiter les fichiers de configuration partagés situés dans un compartiment S3 Amazon Web Service (AWS) ou Azure Blob Storage pour prendre en charge une grappe de serveurs de MVIS en vue d’éliminer un point unique de défaillance. Vous pouvez également augmenter la valeur de votre application en vous connectant à votre service fournisseur de Cloud, tel qu’Azure Application Insights ou AWS CloudWatch, pour obtenir une analyse plus poussée.

MVIS s’exécute en natif sur le serveur de données MV, ou peut s’exécuter sur un serveur distinct si vous souhaitez intégrer des basculements en douceur et une évolutivité horizontale pour une disponibilité 24 h/24, 7 j/7 et 365 j/an. Vous pouvez également utiliser MVIS comme conteneur pour une solution plus légère et plus économique

Une nouvelle génération à la disposition des clients Web DE et U2 RESTful


MVIS met en avant la puissance éprouvée de l’environnement de développement Web (Web DE) U2 Rocket® et des services Web U2 RESTful, ce qui permet aux clients existants d’accéder à de nouvelles fonctionnalités performantes dont les équipes de développement et les utilisateurs finaux actuels ont besoin : de la surveillance des API et des licences à l’évolutivité horizontale, en passant par le basculement et la compatibilité Cloud. MVIS offre une fonctionnalité de migration qui vous aidera à exploiter les objets Redback (RBO) et les services Web U2 RESTful sans compromis.

Pour les clients des services Web U2 RESTful, il suffit d’exporter vos ressources de données, sous-routines et matrices dynamiques dans l’interface utilisateur du concepteur Web U2, puis de les importer dans MVIS via la console d’administration MVIS. Si vous utilisez Web DE, un outil convertit le fichier JavaScheduler.ini en fichier MVIS.ini et met à jour les détails de configuration tels que les paramètres de compte, le chiffrement et le chemin du serveur. Les RBO existants ne nécessitent aucune mise à jour et sont acheminés via MVIS une fois que le port hôte a été mis à jour dans le fichier Rgw5.ini.