IBM Dependency Based Build
IBM Dependency Based Build (DBB) proporciona el marco, la comprensión y el seguimiento de las compilaciones ejecutadas en z/OS con la libertad de elegir su SCM.
GitLab Ultimate para z/OS
Qué puede hacer IBM Dependency Based Build por su empresa

IBM® Dependency Based Build (DBB) es un sistema de compilación inteligente para aplicaciones z/OS tradicionales, escrito en lenguajes como COBOL y PL/I, que permite el análisis de dependencias de compilación entre objetos.

El objetivo de DBB es proporcionar funcionalidades de automatización que se puedan utilizar en z/OS.

IBM DBB es un marco independiente (no requiere un gestor de código fuente específico ni una herramienta de automatización) para simplificar el proceso de creación de código en z/OS basado en un lenguaje de scripting moderno.

Los equipos de desarrollo z/OS tienen la libertad de elegir una herramienta moderna de administración de configuración de software (SCM), como Git, y herramientas de integración continua, como Jenkins o GitLab, para construir aplicaciones tradicionales z/OS escritas en COBOL o PL/I.

DBB le permite estandarizar los procesos y prácticas de DevOps en múltiples plataformas.

Beneficios
Ejecute tareas en z/OS

DBB proporciona una API de Java para dar soporte a la ejecución de tareas en z/OS y para crear y utilizar información de dependencia para el código fuente que se está procesando.

Almacene y recupere información sobre dependencias

DBB funciona como un agente de control de dependencias que se asegura de que todos los archivos (origen y dependencias) del proceso de compilación del sistema central estén actualizados.

Defina un script de compilación inteligente

Las API de JAVA en DBB ejecutan comandos MVS y TSO/ISPF y proporcionan funcionalidades de utilidad, capacidad de zImport para la migración a Git y la funcionalidad de crear y almacenar el informe de compilación.

Automatice su proceso de integración continua

Basándose en el análisis de DBB del impacto de sus cambios, automatice las pruebas unitarias y los controles de calidad.

Almacene y administre informes de compilación

Almacena y administra la información de dependencias y elabora informes. La aplicación web DBB ahora también está disponible como contenedor.

Sin dependencia de proveedores

Integre DBB sin problemas en una cadena de herramientas abierta estándar basada en GIT para entregar CI/CD.

Funciones de compilación basadas en dependencias de IBM
  • Soporte para traer su propio SCM
  • Integración con el marco de pruebas de unidades automatizadas z/OS (ZUnit)
  • Resolución e impacto de las dependencias
  • Herramienta de integración continua independiente
Vea los detalles
Características principales de IBM Dependency Based Build
Soporte para traer su propio SCM

DBB permite la integración de activos de mainframe en su SCM de elección.

Integración con herramientas externas

Integración con el marco de pruebas de unidades automatizadas z/OS (ZUnit)

Con IBM z/OS Dynamic Test Runner para zUnit, DBB proporciona la capacidad de ejecutar pruebas de zUnit como parte de una canalización de CI/CD, al proporcionar un escáner de dependencia de configuración de prueba zUnit, que creará automáticamente relaciones de dependencia entre el programa fuente z/OS, el programa de prueba y el archivo de datos de lectura. Además, le permite activar automáticamente las pruebas unitarias que validan su cambio.

Dependencias de compilación de prueba de ZUnit

Herramienta de integración continua independiente

Todas las funcionalidades de DBB están expuestas como API REST que permite integrar DBB en cualquier canal, por ejemplo Jenkins, Azure o GitLab CI.

Referencia de la API

Aprendizaje
IBM Dependency Based Build

Conceptos básicos de compilación de mainframe en una canalización de DevOps con IBM Dependency Based Build.

Explore la capacitación (enlace externo a ibm.com)
También puede interesarle GitLab Ultimate para z/OS

Una solución abierta e híbrida para la automatización de DevOps en toda la empresa, incluso las aplicaciones que se ejecutan en IBM z/OS.

IBM Developer for z/OS Enterprise Edition

Conjunto de herramientas completo y sólido para desarrollar aplicaciones z/OS.

IBM Wazi Developer for Red Hat CodeReady Workspaces

Habilite el desarrollo de aplicaciones híbridas nativas de la nube que abarcan las plataformas IBM Z y multinube mediante una cadena de herramientas DevOps estándar.

Recursos de expertos para ayudarle a tener éxito
Soporte

Encuentre soluciones utilizando la búsqueda de soporte o abra un caso de soporte.

Explorar
Documentación

Obtenga información sobre cómo mantener y utilizar el producto.

Explorar
Comunidad

Una amplia comunidad de blogs y foros de expertos técnicos y empresariales.

Explorar
Gane agilidad y flexibilidad

Las soluciones de pago flexibles de IBM lo ayudan a alinear sus inversiones en infraestructura con las necesidades de carga de trabajo.

Explore el financiamiento