L’administration à travers la gestion de configuration

Il est possible de visualiser globalement les environnements : les applications, les logiciels et leurs déploiements qui sont enregistrées dans le référentiel DeployIt. Cette base de données de gestion de configuration (CMDB) est le cœur de DeployIt.

Fonctionnalités

Les éléments de configuration sauvegardés dans la CMDB (Configuration Management Data Base) conservent des informations détaillées des environnements telles que les noms d’hôte, les paramètres d’authentification et un nombre important d’autres paramètres de configuration.

DeployIT stocke les relations entre les différents éléments de configuration dans son référentiel. Il est par exemple possible de préciser quelles applications ont été déployées sur un enrivonnement donné ou que certains composants de logiciel démarrent sur le même hôte.

Un historique de tous les changements effectués avec le nom de son auteur et sa date de création est sauvegardé dans la CMDB. Cette fonctionnalité permet par la suite de créer des rapports d’administration sur les informations contenues dans le référentiel de DeployIt.

La gestion des droits d’accès permet unes gestion fine des habilitations.

Avantages

DeployIt permet de maîtriser la complexité croissante des environnements Java/J2EE grâce à la vue globale apportée par la CMDB de DeployIt. Cet avantage est particulièrement intéressant dans des cycles de déploiement courts et fréquents  tels que préconisés dans les développement en méthodes Agiles, la mise en place d'Architectures Orientées Services, ou lorsque le métier exige une très forte réactivité.

·       Reproduire rapidement l’environnement de production – DeployIt sait ce qui s’exécute dans l’environnement de production.

·       Réinstaller des versions précédentes – DeployIt sait quelle versions ont été lancées.

·       Optimiser le travail de l'équipe de déploiement – Les rapports d’administration de DeployIt indique leur niveau de performance.

·       Gestion des accès – DeployIT propose une gestion fine des utilisateurs.