IBM Open Enterprise SDK for Node.js

Akses platform yang aman, berbasis modul, dan mudah diskalakan tanpa biaya untuk mempercepat modernisasi aplikasi di IBM® z/OS

Beberapa kotak dalam gradien warna biru di latar belakang dengan titik-titik dan garis yang menghubungkannya.

JavaScript modern untuk IBM z Systems

IBM Open Enterprise SDK for Node.js adalah solusi gratis yang menghubungkan aplikasi Node.js ke sumber daya z/OS. Solusi ini menyediakan waktu proses JavaScript yang aman dan berdiri sendiri untuk membangun aplikasi modern yang dapat diskalakan, memperluas dan memodernisasi sistem IBM Z yang ada yang menggunakan alat JavaScript yang sudah dikenal.

Memodernisasi aplikasi

Perluas aplikasi bisnis yang ada dengan layanan mikro untuk meningkatkan fleksibilitas dan skalabilitas.

Mengakses aset z/OS

Integrasikan Node.js dengan z/OS melalui antarmuka pemrograman aplikasi REST (API) untuk mengakses sumber daya CICS, Db2, Virtual Storage Access Method (VSAM), dan MVS.

Pengiriman yang dipercepat

Gunakan lebih dari 2 juta modul komunitas untuk mempercepat pengembangan dan penerapan aplikasi.

Tingkatkan kinerja

Kumpulkan aplikasi dan data untuk meningkatkan throughput dan mengurangi waktu respons di IBM Z.

Fitur

Pengembangan terpadu dengan JavaScript
Gunakan JavaScript untuk pengembangan front-end dan back-end untuk merampingkan keterampilan, meningkatkan produktivitas, dan mengurangi upaya pemeliharaan.
Kode yang menggunakan kerangka kerja Node.js
Gunakan waktu proses JavaScript, API sisi server, dan pustaka untuk membangun aplikasi jaringan berkinerja tinggi dan dapat diskalakan secara efisien. Lihat bagaimana Node.js menduduki puncak daftar dalam Survei Pengembang Stack Overflow 2023.
Pengodean menjadi mudah dengan npm
Percepat pengiriman aplikasi dengan npm, registri perangkat lunak terbesar di dunia, yang memberikan akses kepada pengembang untuk berbagi dan menggunakan kembali lebih dari 2 juta modul Node.js komunitas, seperti Express dan Loopback.
Dukungan CICS
Hosting IBM Open Enterprise SDK for Node.js dan kelola dengan IBM CICS® Transaction Server sebagai bagian dari bundel CICS. Anda dapat menggunakan transportasi yang dioptimalkan secara lokal untuk menelepon layanan CICS.
Mengakses data z/OS Anda
Gunakan Node.js untuk menghubungkan semua aset penting, termasuk VSAM, Db2, RACF/SAF, dan IMS melalui z/OS Connect Enterprise Edition.
Dukungan Kompresi Data zEnterprise
IBM Open Enterprise SDK for Node.js menggunakan akselerator perangkat keras zEDC untuk kompresi dan dekompresi berbasis zlib, yang memberikan manfaat kinerja yang signifikan dibandingkan implementasi perangkat lunak sebelumnya.
Mesin JavaScript V8
Gunakan mesin JavaScript sumber terbuka yang kuat yang menyusun sumber JavaScript ke instruksi z/Architecture terbaru untuk kinerja yang optimal.
Orkestrasi API untuk penskalaan yang efisien
Sederhanakan pengembangan dan pemeliharaan API dengan orkestrasi asinkron, memastikan penskalaan yang efisien dan konektivitas yang efisien di seluruh layanan.

Bandingkan edisi

Format pax yang umum di UNIX dan z/OS UNIX memberikan pengalaman yang akrab. SMP/E mengelola gambar yang dapat diinstal dan paket perbaikan, dengan Langganan dan Dukungan (S&S) Perangkat Lunak IBM opsional untuk permintaan layanan.

Edisi edisi pax

Gunakan format arsip PAX yang dapat diinstal, yang konsisten dengan platform terdistribusi.

Unduh sekarang
Edisi SMP/E

Kelola pembaruan dengan mudah dengan format SMP/E (CBPDO, ServerPAC) — direkomendasikan untuk produksi. Lisensi dan S&S tersedia melalui Shopz.

Dapatkan dari Shopz

Tidak ada biaya lisensi

Jalankan aplikasi Anda sendiri

Fungsionalitas penuh

Perangkat keras IBM Z diperlukan

Dukungan terbatas di GitHub

Termasuk Node.js pada z/OS container image

S&S Perangkat Lunak IBM

Opsional (PID: 5655-SDS)

*Harga yang ditampilkan bersifat indikatif, dapat berbeda di setiap negara, tidak termasuk pajak dan bea yang berlaku, serta tergantung pada ketersediaan penawaran produk di wilayah setempat. 

Tata cara

Pelajari cara IBM Open Enterprise SDK for Node.js menyediakan pendekatan berbasis modul yang sangat terukur untuk desain dan pengembangan aplikasi yang mendorong praktik yang tangkas.
Temukan betapa mudahnya men-debug aplikasi IBM Open Enterprise SDK for Node.js Anda dari jarak jauh dalam Visual Studio Code.
Temukan modul Node.js asli untuk aplikasi Node.js yang diperlukan untuk menjalankan kode yang sangat penting bagi performa, mengakses API tingkat sistem, atau menyertakan pustaka C/C++ yang sudah ada.
Pelajari cara mengelola file dalam kumpulan data yang dipartisi dengan menggunakan modul Node.js IBM Z Open Automation Utilities (ZOAU). Manajemen file juga dapat dilakukan dengan membuat aplikasi web yang dapat mengedit, membangun, dan menjalankan kode sumber C yang ada di PDS.

Pertanyaan umum

Dapatkan jawaban atas pertanyaan umum tentang penggunaan Node.js di IBM Z dan memaksimalkan kemampuan SDK.

Solusi ini tersedia tanpa biaya lisensi. Langganan dan Dukungan (S&S) Perangkat Lunak IBM opsional berbiaya tersedia.

IBM Open Enterprise SDK for Node.js aplikasi tidak memenuhi syarat IBM Z Integrated Information Processor (ZiIP).

Solusi ini tersedia tanpa biaya lisensi. Biaya keseluruhan untuk menerapkan z/OS dapat dikurangi karena beban kerja mungkin memenuhi syarat untuk menggunakan model harga Solusi Aplikasi Baru untuk beban kerja produksi baru di z13 dan yang lebih baru.

S&S opsional tersedia untuk edisi SMP/E. 

Pelajari lebih lanjut proses pemesanan di ShopZ, baca blog  Proses pemesanan Shopz yang Disederhanakan untuk Node.js di z/OS, atau hubungi perwakilan IBM Anda untuk melakukan pemesanan Shopz untuk Anda.

Proyek sumber terbuka Zowe menawarkan antarmuka modern seperti cloud untuk berinteraksi dengan z/OS. Komponen desktop virtual Zowe menyediakan UI berbasis browser yang ditulis dalam Node.js dan diterapkan di atas IBM Open Enterprise SDK for Node.js

Cari tahu cara menginstal Node.js dengan Zowe

IBM Watson Machine Learning (WLMz) adalah platform machine learning perusahaan yang memungkinkan organisasi membangun, menerapkan, dan mengoperasikan model machine learning di IBM Z/OS. IBM Watson Machine Learning menyediakan alat konfigurasi berbasis web, yang didukung oleh IBM Open Enterprise SDK for Node.js, yang memandu Anda melalui konfigurasi WMLz.

Cari tahu lebih lanjut

Di Phoenix Software, sistem manual dalam menerbitkan lisensi produk kepada pelanggan digantikan oleh sistem otomatis, yaitu pelanggan dapat meminta lisensi software secara online. IBM Open Enterprise SDK for Node.js adalah salah satu bagian kunci dari teknologi yang memungkinkan solusi modern itu, yang melibatkan perubahan minimal untuk mempersingkat waktu pengembangan dan implementasi. Selain itu, hal ini juga mengurangi potensi munculnya perilaku yang tidak terduga.

Untuk z/OS, penginstalan SMP/E IBM Open Enterprise SDK for Node.js tersedia secara gratis melalui Shopz. Klien cukup mengambil atau mengembangkan aplikasi Node.js mereka dan menerapkannya di IBM Z.

Ada kemungkinan besar bahwa aplikasi cloud atau mobile dan API yang dibangun di Node.js mungkin memerlukan akses ke data dan layanan di IBM Z. Proses ini disebabkan oleh kekayaan data perusahaan yang berada atau berasal dari IBM Z. Dengan Node.js, kini klien dapat menampilkan peluang Sistem Interaksi dari Node.js dan mengikatnya dengan Sistem Catatan tepercaya di IBM Z.

Ya, ada dua opsi uji coba IBM Z yang tersedia:

  1. IBM SDK for Node.js - z/OS: siap dalam 2 jam dan tersedia selama 3 hari. Jalankan dan terapkan aplikasi web Node.js dengan kerangka kerja LoopBack dan manfaatkan modul npm vsam.js dengan kerangka kerja Express untuk terhubung ke kumpulan data VSAM.
  2. Uji Coba IBM CICS Transaction Server for z/OS: Gunakan aplikasi bahasa campuran ini untuk membuat aplikasi web Java atau Node.js dan menerapkannya ke IBM CICS Transaction Server. Pelajari cara:
  • Membuat dan menerapkan aplikasi Java ke dalam CICS.
  • Buat dan terapkan aplikasi Node.js ke CICS.

Node.js adalah waktu proses strategis untuk membangun aplikasi cloud native, perusahaan, dan sumber terbuka. Manfaatkan kerangka kerja Loopback dan API Connect untuk membuat, mengelola, mengamankan, dan memantau API dan layanan mikro Anda.

Di z/OS, CICS Transaction Server for z/OS 5.5 memberikan dukungan untuk mengelola aplikasi z/OS Node.js di wilayah CICS dan menyediakan transportasi yang dioptimalkan setempat dengan modul node ibm-cics-api untuk memanggil layanan CICS. Zowe, platform sumber terbuka yang menawarkan antarmuka modern untuk berinteraksi dengan z/OS, memanfaatkan Node.js untuk menyediakan kerangka kerja desktopnya.

Modul node ibm_db menyediakan konektivitas untuk aplikasi Node.js ke Db2 pada z/OS dan platform terdistribusi, memanfaatkan dukungan ODBC dalam db2connect dan IBM DB2 for z/OS.

Modul node racf menyediakan kemampuan autentikasi terhadap fasilitas z/OS RACF dan modul node zcrypto menyediakan antarmuka untuk memanfaatkan keyring RACF, memungkinkan Anda membuat aplikasi web yang aman.

Node.js dapat dipanggil dalam JCL menggunakan fasilitas BPXBATCH.

Dokumentasi online tersedia di Dokumentasi IBM. Anda juga dapat mengunduh format PDF dokumentasi untuk penggunaan offline. Dukungan IBM berbayar kelas dunia tersedia dengan membuka sebuah kasus. Dukungan GitHub dan Slack didasarkan pada upaya terbaik.

Ambil langkah selanjutnya

Temukan IBM Open Enterprise SDK for Node.js: platform modular yang sangat dapat diskalakan untuk mempercepat modernisasi aplikasi di IBM z/OS.

Unduh sekarang
Cara penelusuran lainnya Dokumentasi Dukungan Siklus hidup produk peranti lunak Layanan dan dukungan siklus hidup teknis Komunitas Komunitas developer