L'optimisation des applications logicielles peut s'avérer assez compliquée si l'on ne dispose pas des bons outils.
Les outils de collecte automatique de licences sont très utiles pour contrôler les licences inactives, mais suspendre ou mettre fin à des processus inactifs sans paramètres appropriés ni mesures de précaution nécessaires peut causer plus de mal que de bien.
Après une suspension ou une résiliation, la plupart des applications peuvent être reprises sans incident. Cependant, certaines peuvent se bloquer, ce qui, dans certains cas, peut signifier la perte d'une journée entière de travail.
Des applications logicielles différentes peuvent nécessiter des paramètres d'optimisation et des procédures de récolte différents.
Des difficultés peuvent survenir si les mêmes paramètres et procédures sont mis en œuvre pour optimiser diverses applications.
Avec ces trois étapes simples, le voyage vers une optimisation efficace des licences logicielles se déroulera sans problème.
Étape 1 : Distinguer les utilisateurs actifs des inactifs.
Pour réussir à gérer automatiquement les ressources logicielles, il est important de surveiller l'utilisation active réelle de l'application.
Cependant, toutes les applications ne se valent pas.
Certaines applications effectuent un grand nombre de traitements en arrière-plan, ce qui se traduit par une utilisation intensive de l'unité centrale ou des entrées/sorties, même si les utilisateurs n'interagissent pas nécessairement avec elles la plupart du temps.
D'autre part, certaines applications nécessitent une interaction importante avec l'utilisateur, ce qui entraîne des saisies fréquentes au clavier et à la souris.
Pour déterminer correctement si une application est inactive, les seuils de surveillance des niveaux d'activité doivent être flexibles. Les seuils pour chacun des quatre paramètres - CPU, E/S, souris et clavier - doivent être définis de manière appropriée et séparément pour chaque application.
Étape 2 : Identifier le meilleur plan d'action pour chaque application au ralenti.
Après avoir correctement identifié qu'une application est restée inactive pendant une certaine période, la question suivante est de savoir ce qu'il faut en faire.
Les administrateurs doivent être en mesure de mettre en œuvre un plan d'action spécifique à chaque application cible.
Certains outils d'optimisation peuvent suspendre l'application et récolter sa licence, ou mettre fin à l'application et libérer des ressources.
Cependant, un outil plus avancé permettrait l'exécution de plusieurs actions avant la suspension ou l'arrêt, de sorte que l'application puisse être suspendue ou arrêtée en toute sécurité.
Ces actions peuvent inclure l'enregistrement automatique de la progression du travail de l'utilisateur (en utilisant la fonction "Enregistrer sous" pour ne pas écraser le fichier enregistré), le téléchargement des données restantes sur le serveur et la création de sauvegardes en cas d'urgence.
L'outil doit permettre de configurer un ensemble d'actions personnalisées pour chaque application, en veillant à ce que l'optimisation ne détruise rien de précieux.
L'objectif est de créer un sentiment de sécurité pour les utilisateurs et les administrateurs en prenant des mesures supplémentaires pour mieux gérer les ressources de manière efficace.
Étape 3 : Définir des politiques d'utilisation pour un processus d'optimisation des logiciels plus efficace.
Tout comme les applications, les utilisateurs ne sont pas tous égaux.
Certains utilisateurs doivent être prioritaires pour les applications qui sont vitales pour leur travail. D'autres sont simplement des utilisateurs occasionnels de l'application et doivent être moins prioritaires.
Par conséquent, les paramètres d'optimisation des licences doivent être suffisamment personnalisables pour exempter les utilisateurs puissants de l'application des actions d'optimisation, ou même pour définir certaines périodes de temps, ou certains jours, pour l'exécution de l'optimisation automatique des licences.
Ces politiques d'utilisation détaillées et personnalisées pour chaque application permettraient d'améliorer le processus d'optimisation des licences logicielles et de le rendre plus efficace.
Moniteur de licences centré sur l'utilisateur
Un tableau de bord en temps réel est également nécessaire pour que les administrateurs puissent suivre l'état des applications provenant de différents hôtes.
Ce tableau de bord doit pouvoir afficher des données en temps réel pour les applications en cours d'utilisation et suspendues, ainsi que des données historiques pour les applications terminées dans le passé.
Une autre caractéristique essentielle des instances terminées est la valeur "Save As Path", qui permet aux utilisateurs de retrouver facilement leur travail sauvegardé automatiquement.


La mise en place d'actions personnalisées, y compris des scripts génériques de sauvegarde prêts à l'emploi, qui offriraient la flexibilité nécessaire pour répondre aux différents besoins de chaque application de manière transparente, sont tous disponibles dans le logiciel Open iT LicenseAnalyzer™.
Le nouveau tableau de bord User-Centric License Monitor de l'Analysis Server offre aux administrateurs les moyens de surveiller et de prendre les mesures nécessaires pour économiser les ressources logicielles.
Commencez votre voyage d'optimisation dès aujourd'hui ! Découvrez LicenseAnalyzer™et comment Open iT peut vous guider vers une gestion complète et plus efficace des logiciels d'ingénierie.




