Endevor est un système de gestion des modifications logicielles mainframe largement utilisé. Il s'agit d'un produit de Broadcom (anciennement Micro Focus et avant cela Computer Associates) qui aide les organisations à gérer l'intégralité du cycle de vie de leurs applications mainframe, du développement et des tests au déploiement et à l'archivage.
Les principales fonctionnalités d'Endevor incluent :
* Contrôle de version : Suit les modifications apportées au code source, au JCL et à d’autres actifs mainframe. Cela permet de revenir facilement aux versions précédentes si nécessaire.
* Promotion et déploiement : Fournit un processus structuré pour déplacer le code dans différents environnements (développement, test, production). Cela garantit que seul le code approuvé et testé est déployé en production.
* Développement parallèle : Prend en charge plusieurs développeurs travaillant simultanément sur la même application. Il gère efficacement les fusions et les conflits.
* Audit et reporting : Maintient une piste d'audit complète de toutes les modifications apportées, qui les a effectuées et quand. Ceci est crucial pour la conformité et le dépannage.
* Sécurité : Offre des fonctionnalités de sécurité robustes pour contrôler l’accès à différents composants et environnements.
* Intégration : S'intègre à d'autres outils et processus mainframe.
Essentiellement, Endevor agit comme un référentiel central et un système de contrôle pour tous les actifs des applications mainframe, garantissant la cohérence, l'intégrité et la traçabilité tout au long du cycle de vie du développement logiciel. Il aide les organisations à gérer les risques, à améliorer la productivité et à réduire le risque d'erreurs de production. Il s'agit d'un élément clé des stratégies DevOps de nombreuses grandes entreprises mainframe.
|