Accueil Logiciel Z Outils de développement Z Application Delivery Foundation Dependency Based Build IBM Dependency Based Build
IBM Dependency Based Build (DBB) fournit le cadre, la compréhension et le suivi des builds exécutés sur z/OS avec la liberté de choisir votre SCM
GitLab Ultimate for z/OS
Ce que IBM Dependency Based Build peut faire pour votre entreprise

IBM Dependency Based Build (DBB) est un système de build intelligent pour les applications z/OS traditionnelles écrites dans des langages tels que COBOL et PL/I, qui permet d’analyser les dépendances de build entre les objets.

L’objectif de DBB est de fournir des capacités d’automatisation qui peuvent être utilisées sur z/OS.

IBM DBB est un cadre autonome (il ne nécessite pas de gestionnaire de code source ou d’outil d’automatisation spécifiques) capable de simplifier le processus de création de code sur z/OS sur la base d’un langage de script moderne.

Les équipes de développement z/OS ont la liberté de choisir un outil moderne de gestion de la configuration logicielle (SCM), comme Git, et des outils d’intégration continue, comme Jenkins ou GitLab, pour créer des applications z/OS écrites en COBOL ou en PL/I.

DBB vous permet de standardiser les processus et les pratiques DevOps sur plusieurs plateformes.

Avantages
Exécuter des tâches sur z/OS

DBB vous fournit une API Java pour prendre en charge l’exécution des tâches sur z/OS et pour créer et utiliser des informations de dépendance pour le code source qui est traité.

Stocker et récupérer les informations de dépendance

DBB fonctionne comme un agent de contrôle des dépendances qui garantit que tous les fichiers (source et dépendances) du processus de construction du mainframe sont à jour.

Définir un script de build intelligent

Les API JAVA dans DBB exécutent des commandes MVS et TSO/ISPF et fournissent des fonctionnalités utilitaires, la fonctionnalité zImport pour la migration vers Git, ainsi que la possibilité de créer et de stocker le rapport de build.

Automatisez votre pipeline d’intégration continue

Sur la base de l’analyse effectuée par DBB de l’impact de vos changements, automatisez vos tests d’unités et vos contrôles qualité.

Stocker et gérer les rapports de builds

Stocke et gère les informations de dépendance et les rapports de builds. L’application DBB Web est désormais également disponible en tant que conteneur.

Pas d’enfermement propriétaire

Intégrez DBB de manière fluide dans une chaîne d’outils ouverte standard basée sur Git pour fournir des CI/CD.

Fonctionnalités d’IBM Dependency Based Build
  • Assistance pour apporter votre propre SCM
  • Intégration avec z/OS Automated Unit Testing Framework (ZUnit)
  • Résolution et impact des dépendances
  • S’adapte à n’importe quel outil d’intégration continue
En savoir plus
Fonctionnalités principales d’IBM Dependency Based Build
Assistance pour apporter votre propre SCM

DBB permet l’intégration des actifs du mainframe dans la SCM de votre choix.

Intégration avec des outils externes

Intégration avec z/OS Automated Unit Testing Framework (ZUnit)

Avec IBM z/OS Dynamic Test Runner for ZUnit, DBB permet d’exécuter des tests ZUnit dans le cadre d’un pipeline CI/CD en fournissant un scanner de dépendances de configurations de test ZUnit, qui créera automatiquement des relations de dépendance entre le programme source z/OS, le programme de test et le fichier de données lu. La solution vous permettra de déclencher automatiquement les tests d’unités qui permettent de valider votre modification.

Dépendances des builds de test dans ZUnit

S’adapte à n’importe quel outil d’intégration continue

Toutes les fonctionnalités DBB sont exposées en tant qu’API REST, qui permet d’intégrer DBB dans n’importe quel pipeline tel que Jenkins, Azure ou GitLab CI.

Référence API

Apprentissage
IBM Dependency Based Build

Principes fondamentaux du build mainframe dans un pipeline DevOps avec IBM Dependency Based Build.

Découvrez la formation (lien externe à ibm.com)
Produits susceptibles de vous intéresser GitLab Ultimate for z/OS

Une solution ouverte et hybride pour l’automatisation DevOps à l’échelle de l’entreprise, y compris les applications exécutées sur IBM z/OS.

IBM Developer for z/OS Enterprise Edition

Jeu d’outils complet et robuste pour le développement d’applications z/OS.

IBM Wazi Developer for Red Hat CodeReady Workspaces

Permettez le développement d’applications hybrides cloud natives – conçues tant pour les plateformes IBM Z que multicloud – à l’aide d’une chaîne d’outils DevOps standard.

Ressources spécialisées pour vous aider à réussir
Support

Trouvez des solutions via la fonction de recherche du support ou ouvrez un dossier de support.

Explorer
Documentation

Obtenez des informations sur la façon d’entretenir et d’utiliser le produit.

Explorer
Communauté

Une riche communauté de blogs et de forums professionnels et techniques.

Explorer
Gagnez en agilité et en flexibilité

Les solutions de paiement flexibles d’IBM vous aident à aligner vos investissements d’infrastructure sur les besoins en workloads.

Découvrir