Início Z software Z developer tools Application Delivery Foundation Dependency Based Build IBM Dependency Based Build
O IBM® Dependency Based Build (DBB) fornece o framework, o entendimento e o acompanhamento para compilações executadas no z/OS, te dando a liberdade de escolher seu SCM.
GitLab Ultimate for z/OS
O que o IBM® Dependency Based Build pode fazer por sua empresa

O IBM® Dependency Based Build (DBB) é um sistema de compilação inteligente para aplicações z/OS tradicionais escritos em linguagens como COBOL e PL/I que permite a análise de dependências de compilação entre objetos.

O objetivo do DBB é fornecer recursos de automação que possam ser usados em z/OS.

O IBM® DBB é uma estrutura autônoma (não requer um gerenciador de código-fonte específico ou uma ferramenta de automação) para simplificar o processo de criação de código no z/OS com base em uma linguagem de script moderna.

As equipes de desenvolvimento do z/OS têm a liberdade de escolher uma ferramenta moderna de gerenciamento de configuração de software (SCM), como o Git, e ferramentas de integração contínua, como o Jenkins ou o GitLab, para criar aplicações tradicionais do z/OS escritos em COBOL ou PL/I.

O DBB permite padronizar processos e práticas de DevOps em várias plataformas.

Benefícios
Executar tarefas em z/OS

O DBB fornece uma API Java para suportar a execução de tarefas em z/OS e para criar e usar informações de dependência para o código-fonte que está sendo processado.

Armazenar e recuperar informações de dependência

O DBB funciona como um agente de controle de dependência que garante que todos os arquivos — origem e dependências — no processo de compilação do mainframe estejam atualizados.

Definir um script de construção inteligente

APIs JAVA no DBB executam comandos MVS e TSO/ISPF e fornecem recursos de utilitário, recurso zImport para migração para Git e a capacidade de criar e armazenar o relatório de construção.

Automatize seu pipeline de integração contínua

Com base na análise do DBB do impacto de suas alterações, automatize seus testes unitários e controles de qualidade.

Armazene e gerencie relatórios de construção

Armazena e gerencia as informações de dependência e cria relatórios. O DBB Web App agora também está disponível como um contêiner.

Evitar o lock-in com fornecedor

Integre o DBB sem dificuldades em uma cadeia de ferramentas aberta padrão baseada em Git para fornecer CI/CD.

IBM® Dependency Based Build Features
  • Suporte para trazer seu próprio SCM
  • Integração com estrutura de teste de unidade automatizada de z/OS (ZUnit)
  • Resolução de dependência e impacto
  • Indiferente a ferramentas de Integração Contínua
Veja os detalhes
Principais recursos do IBM® Dependency Based Build
Suporte para trazer seu próprio SCM

O DBB permite a integração de ativos de mainframe com o SCM de sua escolha.

Integração com ferramentas externas

Integração com estrutura de teste de unidade automatizada de z/OS (ZUnit)

Com o IBM® z/OS Dynamic Test Runner for ZUnit, o DBB oferece a capacidade de executar testes do ZUnit como parte de um pipeline de CI/CD, fornecendo um scanner de dependência de configuração de teste do ZUnit, que criará automaticamente relações de dependência entre o programa de origem do z/OS, o programa de teste e o arquivo de dados de leitura, permitindo que você acione automaticamente os testes de unidade que validam sua alteração.

Dependências de compilação de teste ZUnit

Indiferente a ferramentas de Integração Contínua

Todas as funcionalidades do DBB são expostas como API REST que permite integrar o DBB em qualquer pipeline, como Jenkins, Azure ou GitLab CI.

Referência de API

Aprendizado
IBM Dependency Based Build

Fundamentos do mainframe construídos em uma pipeline de DevOps com o IBM® Dependency Based Build.

Explore o treinamento (o link reside fora do ibm.com)
Você também pode se interessar por GitLab Ultimate for z/OS

Uma solução aberta e híbrida para automação DevOps em toda a empresa, incluindo aplicações executadas no IBM® z/OS.

IBM Developer for z/OS Enterprise Edition

Conjunto de ferramentas abrangente e robusto para desenvolver aplicações de z/OS.

IBM® Wazi Developer for Red Hat CodeReady Workspaces

Habilite o desenvolvimento de aplicações híbridas nativos na nuvem — abrangendo plataformas IBM® Z e multinuvem — usando uma cadeia de ferramentas DevOps padrão.

Recursos de especialistas para ajudar você a ter sucesso
Suporte

Encontre soluções com a busca de suporte; ou abra um caso de suporte.

Explorar
Documentação

Receba informações sobre como manter e usar o produto.

Explorar
Comunidade

Uma rica comunidade de blogs e fóruns de especialistas técnicos e de negócios.

Explorar
Ganhe agilidade e flexibilidade

As soluções de pagamento flexíveis da IBM ajudam você a alinhar seus investimentos em infraestrutura às necessidades de carga de trabalho.

Explore o financiamento