IBM Dependency Based Build
IBM Dependency Based Build (DBB) menyediakan kerangka kerja, pemahaman, dan pelacakan untuk build yang dijalankan pada z/OS dengan kebebasan untuk memilih SCM Anda
GitLab Ultimate for z/OS
Apa yang dapat dilakukan IBM Dependency Based Build untuk bisnis Anda

IBM® Dependency Based Build (DBB) adalah sistem build cerdas untuk aplikasi z/OS tradisional yang ditulis dalam bahasa seperti COBOL dan PL/I yang memungkinkan analisis ketergantungan build antar objek.

Tujuan dari DBB adalah untuk menyediakan kemampuan otomatisasi yang dapat digunakan pada z/OS.

IBM DBB adalah sebuah kerangka kerja yang berdiri sendiri (tidak memerlukan manajer kode sumber atau alat otomatisasi tertentu) untuk menyederhanakan proses pembuatan kode pada z/OS berdasarkan bahasa skrip modern.

Tim pengembangan z/OS memiliki kebebasan untuk memilih alat manajemen konfigurasi perangkat lunak (SCM) modern, seperti Git, dan alat integrasi berkelanjutan, seperti Jenkins atau GitLab, untuk membangun aplikasi z/OS tradisional yang ditulis dalam COBOL atau PL/I.

DBB memungkinkan Anda untuk menstandarkan proses dan praktik DevOps di berbagai platform.

Manfaat
Menjalankan tugas di z/OS

DBB menyediakan API Java untuk mendukung pelaksanaan tugas-tugas pada z/OS dan untuk membuat dan menggunakan informasi ketergantungan untuk kode sumber yang sedang diproses.

Menyimpan & mengambil informasi ketergantungan

DBB bekerja sebagai agen kontrol ketergantungan yang memastikan semua file-sumber dan ketergantungan-dalam proses pembangunan mainframe adalah yang terbaru.

Tentukan skrip build yang cerdas

JAVA API di DBB menjalankan perintah MVS dan TSO/ISPF serta menyediakan kemampuan utilitas, kemampuan zImport untuk migrasi ke Git, dan kemampuan untuk membuat dan menyimpan laporan build.

Otomatiskan alur integrasi berkelanjutan Anda

Berdasarkan analisis DBB tentang dampak perubahan Anda, otomatiskan pengujian unit dan kontrol kualitas Anda.

Simpan dan kelola laporan pembangunan

Menyimpan dan mengelola informasi dependensi dan membuat laporan. DBB Web App kini juga tersedia sebagai wadah.

Tidak ada penguncian vendor

Integrasikan DBB dengan mulus ke dalam rantai alat terbuka standar berbasis Git untuk memberikan CI/CD.

Fitur IBM Dependency Based Build
  • Dukungan untuk membawa SCM Anda sendiri
  • Integrasi dengan z/OS Automated Unit Testing Framework (ZUnit)
  • Resolusi dan Dampak Ketergantungan
  • Agnostik alat Integrasi Berkelanjutan
Lihat detailnya
Fitur utama IBM Dependency Based Build
Dukungan untuk membawa SCM Anda sendiri

DBB memungkinkan integrasi aset mainframe ke dalam SCM pilihan Anda.

Integrasikan dengan alat eksternal

Integrasi dengan z/OS Automated Unit Testing Framework (ZUnit)

Dengan IBM z/OS Dynamic Test Runner untuk ZUnit, DBB menyediakan kemampuan untuk menjalankan pengujian ZUnit sebagai bagian dari pipeline CI/CD dengan menyediakan pemindai ketergantungan konfigurasi pengujian ZUnit, yang secara otomatis akan membuat hubungan ketergantungan antara program sumber z/OS, program pengujian, dan file data yang dibaca, dan memungkinkan Anda untuk secara otomatis memicu pengujian unit yang memvalidasi perubahan Anda.

Ketergantungan build uji ZUnit

Agnostik alat Integrasi Berkelanjutan

Semua fungsi DBB diekspos sebagai REST API yang memungkinkan untuk mengintegrasikan DBB dalam pipeline apa pun seperti Jenkins, Azure, atau GitLab CI.

Referensi API

Pembelajaran
IBM Dependency Based Build

Mainframe Dasar dibangun dalam pipeline DevOps dengan IBM Dependency Based Build.

Jelajahi pelatihan (tautan berada di luar ibm.com)
Anda mungkin juga tertarik dengan GitLab Ultimate for z/OS

Solusi hybrid terbuka untuk otomatisasi DevOps di seluruh perusahaan, termasuk aplikasi yang berjalan pada IBM z/OS.

IBM Developer for z/OS Enterprise Edition

Perangkat yang komprehensif dan tangguh untuk mengembangkan aplikasi z/OS.

IBM Wazi Developer for Red Hat CodeReady Workspaces

Memungkinkan pengembangan aplikasi cloud native hybrid - yang mencakup IBM Z dan platform multi-cloud - menggunakan rantai alat DevOps standar.

Sumber daya untuk membantu Anda sukses
Dukungan

Temukan solusi dengan menggunakan pencarian dukungan atau buka kasus dukungan.

Jelajahi
Dokumentasi

Dapatkan informasi tentang cara memelihara dan menggunakan produk.

Jelajahi
Komunitas

Komunitas yang kaya akan blog dan forum pakar bisnis dan teknis.

Jelajahi
Dapatkan kegesitan dan fleksibilitas

Solusi pembayaran fleksibel IBM membantu Anda menyelaraskan investasi infrastruktur dengan kebutuhan beban kerja.

Jelajahi pembiayaan