Rocket® Exceed TurboX (ETX) est une solution VDI complète et légère pour la virtualisation des applications et des postes de travail, quel que soit leur environnement d'hébergement. ETX gère les environnements cloud hybrides pour la virtualisation des applications. Grâce à ETX, les équipes informatiques peuvent gérer les applications et les postes de travail sur Microsoft Azure, AWS et Google Cloud, pour ne citer que les plus populaires. ETX intègre également l'ensemble de votre infrastructure sur site, offrant ainsi aux équipes informatiques un point de gestion unique pour toutes leurs plateformes de virtualisation.
Notre stratégie consiste à fournir toutes les fonctionnalités de nos produits sous forme d'API REST intégrées. Grâce à ces API, les développeurs de logiciels d'entreprise peuvent intégrer les fonctionnalités de leurs produits à des solutions personnalisées afin d'optimiser leurs processus et d'accroître leur productivité et la satisfaction de leurs utilisateurs.
Les solutions VDI utilisent l' API REST d'ETX pour proposer des portails personnalisés à leurs utilisateurs, permettant une gestion intégrée des applications et des postes de travail virtuels. Dans ce cas, les utilisateurs d'applications virtuelles n'ont plus besoin de passer par le portail utilisateur d'ETX. Il leur suffit de cliquer sur une icône du portail personnalisé pour lancer l'application souhaitée. L'organisation conserve un contrôle total sur le processus de lancement d'une application virtuelle. Le portail personnalisé peut, par exemple, choisir d'exécuter l'application virtuelle dans le centre de données le plus proche pour optimiser les performances. L'algorithme peut sélectionner les serveurs d'applications en fonction de la charge, si nécessaire. En cas d'utilisation du cloud, l'algorithme peut communiquer avec le fournisseur de services cloud pour récupérer les données et configurer l'environnement approprié pour la machine virtuelle.
Les scénarios ci-dessous illustrent comment les clients utilisent l' API REST ETX. En développement logiciel, tout est possible. Vous pouvez toujours implémenter vos propres idées et algorithmes et obtenir ainsi la solution qui répond le mieux à vos besoins.
Chaque propriété et fonctionnalité d'ETX accessible depuis le tableau de bord d'administration est également accessible via une API REST. L'aide relative à cette API est intégrée à l'interface utilisateur. Les développeurs peuvent ainsi visualiser précisément l'appel API à utiliser, par exemple pour obtenir la liste des nœuds (serveurs d'application). L'interface utilisateur d'ETX inclut l'outil open source Swagger, qui permet de documenter, d'exécuter et de tester les appels API REST directement depuis le navigateur afin d'observer le comportement des entrées et sorties de la commande. Swagger facilite la génération de l'URL de API REST depuis l'interface d'administration. Les développeurs peuvent ensuite copier cette chaîne dans leur code et exécuter un appel REST. Swagger affiche également la structure précise de la requête HTTP pour chaque appel API .
Catégories API REST ETX
Récupérer les statistiques du serveur via un appel REST exécuté dans Swagger intégré. L'URL REST est affichée, une commande curl de test est affichée et la réponse JSON est affichée.
Le tableau de bord d'administration affiche une aide contextuelle pour les attributs de l' API REST. Les développeurs peuvent ainsi facilement visualiser l'effet de chaque valeur d'attribut.
Tous les langages de programmation et IDE peuvent exécuter des appels REST. Si vous codez en JavaScript, Java, C# ou tout autre langage, vous pouvez appeler des API REST, déclencher des actions dans ETX et en récupérer les réponses.
De plus, il existe des commandes shell Windows et Linux permettant de tester les appels REST. Par exemple, la commande « curl » est disponible sous Linux et Windows PowerShell pour exécuter des appels REST.
Prêt pour la facturation électronique: échéances, exigences et prochaines étapes pratiques
Présentation de Rocket EVA 2.0
Choisir la bonne voie pour la modernisation du code augmentée par l'IA
