IBM Open Enterprise SDK for Node.js
Kostenloser Zugriff auf eine sichere, modulbasierte, hoch skalierbare Plattform zur Beschleunigung der digitalen Transformation auf IBM z/OS
Download der PAX-Edition
Isometrische Darstellung von Server-Racks mit bewegten Daten in der Cloud

IBM Open Enterprise SDK for Node.js ist ein kostenloses SDK zur Anbindung von Node.js-Anwendungen an z/OS-Ressourcen. 

Im Zeitalter der digitalen Transformation stehen Kunden, die ihre Anwendungen modernisieren wollen, oft vor großen technischen und ressourcenbezogenen Herausforderungen. Mit dem IBM® Open Enterprise SDK for Node.js können Kunden ihre Anwendungen modernisieren, um den Wert ihrer bestehenden Anwendungen zu erhöhen. Da Node.js die Programmierung in der beliebten Sprache JavaScript® ermöglicht, können Unternehmenskunden auf einen riesigen Pool an JavaScript-Entwickler-Talenten und -Ressourcen zurückgreifen. Jetzt können Kunden die API-Entwicklung und -Wartung vereinfachen, von Node.js aus über direkte oder RESTful-APIs auf z/OS®-basierte Ressourcen zugreifen und Node.js-Anwendungen und -Services zusammenlegen, um ihre Leistung und Sicherheit zu optimieren.

Die neuesten Updates zum IBM Open Enterprise SDK for Node.js lesen

Informieren Sie sich über die Gründe für das Hosten Ihrer Node.js-Anwendungen auf z/OS

Vorteile Anwendungen modernisieren

Erweitern Sie Kerngeschäftsanwendungen mit Microservices in IBM Open Enterprise SDK for Node.js.

Orchestrate APIs

Vermeiden Sie die Bereitstellung von mehr APIs als nötig und vereinfachen Sie die API-Entwicklung und -Wartung mit asynchroner Orchestrierung für effiziente Skalierung. 

Zugriff auf z/OS Assets

Greifen Sie von Node.js aus mit REST-APIs auf z/OS-basierte Ressourcen zu und integrieren Sie sie in Services und Tools wie CICS®, Db2®, VSAM und MVS™.

Weniger Entwicklungsaufwand

Verwenden Sie Node.js sowohl im Front- als auch im Backend von Anwendungen, um dieselbe Technologie und dieselben Fähigkeiten zur Erstellung von End-to-End-Anwendungen zu nutzen.

Beschleunigen der Anwendungsbereitstellung

Nutzen Sie die Vorteile von über 1,8 Millionen von der Community bereitgestellten Modulen, um Ihre Anwendungsentwicklung zu beschleunigen.

Verbesserung der Performance

Bringen Sie Node.js-Anwendungen und Daten zusammen, um den Durchsatz zu erhöhen und die Reaktionszeit zu verringern, indem Sie das ereignisgesteuerte, effiziente E/A-Modell nutzen.

Der Prototyp für diese moderne, ereignisgesteuerte Lösung mit Node.js wurde an einem einzigen Wochenende fertiggestellt. Ich kann mir keine andere Sprache vorstellen, die mit so wenig Aufwand so viel auf so vielen verschiedenen Plattformen erreichen kann. Paul Scott, Chief Architect, Web-Enablement-Technologie Phoenix Software International
Funktionen Codieren mit dem populären Node.js-Framework

Verwenden Sie die JavaScript-Laufzeitumgebung, serverseitige APIs und Bibliotheken, um effizient leistungsstarke, hoch skalierbare Netzwerkanwendungen zu erstellen. Sehen Sie, wie JavaScript und Node.js die Liste in der Stack Overflow Developer Survey 2022 anführen.

Umfrage lesen (externer Link)
Codierung leicht gemacht mit npm

Beschleunigen Sie die Bereitstellung von Anwendungen mit npm, der weltweit größten Software-Registry, die Entwicklern Zugang zum Austausch und zur Wiederverwendung von über 1,8 Millionen Node.js-Community-Modulen wie Express und Loopback bietet.

Weitere Informationen zu npm (externer Link)
Unterstützung von CICS

Hosten Sie IBM Open Enterprise SDK for Node.js und verwalten Sie es mit IBM CICS® Transaction Server als Teil eines CICS-Bundles. Sie können den lokal optimierten Transport für den Aufruf von CICS-Services verwenden.

Blog lesen
Zugriff auf Ihre z/OS-Daten

Nutzen Sie Node.js, um Konnektivität zu allen kritischen Assets wie VSAM, Db2®, RACF/SAF, IMS® über z/OS® Connect Enterprise Edition herzustellen.

Blog lesen
V8 JavaScript-Engine

Verwenden Sie eine leistungsstarke Open-Source-JavaScript-Engine, die den JavaScript-Quellcode für die neuesten z/Architecture®-Anweisungen kompiliert und so für optimale Leistung sorgt.

Mehr erfahren (externer Link)
Keine Lizenzgebühren

Testen Sie IBM Open Enterprise SDK for Node.js kostenlos. Holen Sie sich jetzt eine kostenlose Lizenz für Open Enterprise SDK for Node.js und legen Sie schnell los auf IBM zSystems Mainframes.

Technische Details

Softwarevoraussetzungen

  • z/OS 2.5 (5650-ZOS)
  • z/OS 2.4 (5650-ZOS)
  • z/OS 2.3 (5650-ZOS) (unterstützt nur Version 14)

 

See a complete list of software requirements

Hardwarevoraussetzungen

  • IBM® z16™
  • IBM z15™
  • IBM z14™, IBM z14 Model ZR1 (z14 ZR1)
  • IBM z13®/z13s®
  • IBM zEnterprise® EC12/BC12
See a complete list of hardware requirements
Compare Editons

Das PAX-Downloadformat ist in UNIX®-Umgebungen, einschließlich z/OS® UNIX, weit verbreitet und bietet eine ähnliche Benutzererfahrung. SMP/E installierbare Images und deren Fixpacks können mit dem SMP/E Software-Installations- und Wartungstool auf z/OS verwaltet werden. Nutzen Sie den IBM Support, um Serviceanfragen zu stellen, die mit dem optionalen IBM Software Subscription and Support (S&S) in dokumentierten Durchlaufzeiten bearbeitet werden.

Editionen PAX-Edition

Verwenden Sie das installierbare PAX-Archivformat, das mit verteilten Plattformen kompatibel ist.

Try the free edition
SMP/E-Edition

Verwalten Sie Updates einfach mit dem installierbaren Format SMP/E (CBPDO, ServerPac). Empfohlen für Produktionsbereitstellungen. Sowohl Lizenz als auch S&S sind über Shopz erhältlich.

Contact us
Interaktive Demo der Cloud-Testversion

Testen Sie die IBM Open Enterprise SDK for Node.js Hands-on-Tutorials 3 Tage lang in der Cloud – keine Installation erforderlich und in 2 Stunden bereit.

Start a free trial

Keine Lizenzgebühren

Eigene Anwendungen ausführen

Vollständige Funktionalität

IBM zSystems™ Hardware erforderlich

IBM Software Abonnement und Support (S&S)

Nein

Optional

Nein

Eingeschränkte Unterstützung auf GitHub

Ressourcen So kann IBM Open Enterprise SDK for Node.js helfen

Erfahren Sie mehr über IBM Open Enterprise SDK for Node.js und wie Sie die Stärken von IBM Open Enterprise SDK for Node.js nutzen können.

Beschleunigen Sie Ihre Node.js-Anwendung mit IBM Open Enterprise SDK for Node.js

Erfahren Sie, wie IBM Open Enterprise SDK for Node.js die Leistung Ihrer Node.js-Anwendungen verbessert.

Interoperabilität der Sprache mit Node.js

Lesen Sie die Artikel, um zu erfahren, wie Anwendungsentwickler Restructured Extended Executor (REXX™) Scripts in Node.js nutzen, um ihre Anwendungsarchitektur zu modernisieren.

Video-Liste von IBM Open Enterprise SDK for Node.js

Sehen Sie sich die Videoliste von IBM Open Enterprise SDK for Node.js an, um mehr über dieses Produkt zu erfahren.

Verschaffen Sie sich einen Überblick über IBM Open Enterprise SDK for Node.js

Erfahren Sie, wie IBM Open Enterprise SDK for Node.js einen modulgesteuerten, hoch skalierbaren Ansatz für Anwendungsdesign und -entwicklung bietet, der agile Praktiken fördert.

Remote-Debugging Ihrer IBM Open Enterprise SDK for Node.js-Anwendung mit Visual Studio Code

In diesem Video sehen Sie, wie Sie Ihre IBM Open Enterprise SDK for Node.js-Anwendung in Visual Studio Code aus der Ferne debuggen können.

So erstellen Sie Ihr eigenes natives Node.js-Modul

Sehen Sie sich das Video über Native Node.js-Module for Node.js-Anwendungen an, die leistungsrelevanten Code ausführen, auf APIs auf Systemebene zugreifen oder vorhandene C/C++-Bibliotheken einbinden müssen.

Gründe für das Hosten Ihrer Node.js-Anwendungen auf z/OS

Beschleunigen Sie Ihre digitale Transformation auf IBM Z mit maßgeschneiderten Konnektoren zu Z Assets.

Korrekturliste für IBM Open Enterprise SDK for Node.js

Hier finden Sie eine vollständige Liste der Releases, Refreshes und Fixpacks (auch PTFs genannt) für IBM Open Enterprise SDK for Node.js.

Weiterführende Produkte IBM® Z and Cloud Modernization Stack

Beschleunigen Sie die Anwendungsmodernisierung mit einer stärker standardisierten, unternehmensbezogenen Methode zur IT-Automatisierung.

IBM® CICS Transaction Server for z/OS

Steigern Sie die betriebliche Effizienz mit IBM CICS Transaction Server for z/OS und erhöhen Sie gleichzeitig die Serviceflexibilität mit einer Servicebereitstellungsplattform für Cloud Computing.

z/OS Connect Enterprise Edition

Erstellen Sie effiziente und skalierbare RESTful-APIs für mobile und Cloud-Anwendungen mit IBM z/OS Connect Enterprise Edition.

Zowe

Nutzen Sie Zowe™, ein Open-Source-Projekt, das moderne Schnittstellen für die Interaktion mit z/OS bietet und Ihnen die Arbeit mit z/OS auf eine Weise ermöglicht, die der auf Cloud-Plattformen ähnelt.

IBM Open Enterprise Python for z/OS

Geben Sie Anwendungsentwicklern die Möglichkeit, eine der am schnellsten wachsenden Programmiersprachen nativ auf der Plattform zu verwenden, und nutzen Sie das reichhaltige Ökosystem der Python-Module zur Entwicklung neuer Anwendungen.

IBM Semeru Runtime Certified Edition for z/OS

Nutzen Sie die Vorteile eines vollständig kompatiblen Java-Produkts, um Ihren z/OS-Entwicklern die Möglichkeit zu geben, neue Java-Sprachfunktionen zu nutzen und mit der Java-Community auf dem Laufenden zu bleiben.

IBM® Compilers Family

Sorgen Sie für eine verbesserte Systemleistung in Anwendungen, die die IBM® Architektur voll ausschöpfen.

Häufig gestellte Fragen

Es ist ohne Lizenzkosten erhältlich. Optional ist ein kostenpflichtiges Abonnement (S&S) erhältlich.

IBM Open Enterprise SDK for Node.js Anwendungen sind nicht für IBM zSystems Integrated Information Processor (zIIP) geeignet.

Es ist ohne Lizenzkosten erhältlich. Die Gesamtkosten für die Bereitstellung auf z/OS können gesenkt werden, da Workloads für das Preismodell der neuen Anwendungslösung für neue Produktions-Workloads auf z13® und höher in Frage kommen.

Für die SMP/E Edition ist ein optionales Abonnement und Support erhältlich. 

Abonnement und Support sind in der IBM Z and Cloud Modernization Stack-Lösung enthalten, ohne Aufpreis. 

Mehr erfahren

Erfahren Sie mehr über den Bestellvorgang bei ShopZ, lesen Sie den Blog Streamlined Shopz ordering process for Node.js on z/OS oder kontaktieren Sie Ihren IBM Ansprechpartner, um die Shopz-Bestellung für Sie aufzugeben.

Das Open-Source-Projekt Zowe bietet moderne, Cloud-ähnliche Schnittstellen zur Interaktion mit z/OS. Die virtuelle Desktop-Komponente von Zowe bietet eine browserbasierte Benutzeroberfläche, die in Node.js geschrieben wurde und auf dem IBM Open Enterprise SDK for Node.js aufbaut.

Erfahren Sie mehr (Link befindet sich außerhalb von ibm.com)

IBM Watson Machine Learning ist eine Plattform für maschinelles Lernen in Unternehmen, die es Unternehmen ermöglicht, Modelle für maschinelles Lernen auf IBM z/OS zu erstellen, einzusetzen und zu betreiben. Es bietet ein webbasiertes Konfigurationstool, das auf dem IBM Open Enterprise SDK for Node.js basiert und Sie durch die Konfiguration von WMLz führt.

Mehr erfahren

Bei Phoenix Software wurde das manuelle System zur Ausgabe von Produktlizenzen an Kunden durch ein automatisiertes System ersetzt, mit dem diese Kunden eine Softwarelizenz online anfordern können. IBM Open Enterprise SDK for Node.js ist eine der Schlüsseltechnologien für diese moderne Lösung, die nur minimale Änderungen erfordert, um sowohl die Entwicklungs- als auch die Implementierungszeit zu verkürzen und das Potenzial für die Einführung unvorhergesehener Verhaltensweisen zu verringern.

Blog lesen

Für z/OS® sind SMP/E-Installationen des IBM Open Enterprise SDK for Node.js kostenlos über Shopz erhältlich. Kunden können ihre Node.js-Anwendungen einfach übernehmen oder entwickeln und sie auf IBM Z bereitstellen. Angesichts der Fülle an Unternehmensdaten, die sich auf IBM Z befinden oder von dort stammen, ist die Wahrscheinlichkeit groß, dass Cloud- oder mobile Anwendungen und APIs, die auf Node.js basieren, Zugriff auf Daten und Services auf IBM Z benötigen. Mit Node.js können Kunden jetzt die Systems of Engagement-Möglichkeiten von Node.js aus nutzen und sie mit den vertrauenswürdigen Systems of Records auf IBM Z verknüpfen.

Mehr erfahren

Ja, sehen Sie sich unsere cloudbasierte IBM Z® Testversion an, die in 2 Stunden einsatzbereit und 3 Tage lang verfügbar ist. Führen Sie eine Node.js-Webanwendung mit dem LoopBack-Framework aus und stellen Sie sie bereit. Verwenden Sie das vsam.js npm-Modul mit dem Express-Framework, um eine Verbindung zu einem VSAM-Datensatz herzustellen. IBM CICS® hat auch ein Node.js-Szenario auf Z Trial zur Verfügung.

IBM kann auf ein reiches Erbe an Engagement und Beiträgen zu wichtigen Open-Source-Initiativen zurückblicken, darunter führende Rollen bei Apache, Eclipse, Linux, OSGi, jQuery, OpenStack®, Cloud Foundry und vielen anderen. IBM hat eng mit der gesamten Node.js-Community zusammengearbeitet und wird dies auch weiterhin tun. IBM ist ein Platin-Sponsor der OpenJS Foundation, die Node.js als Quelle einer stabilen Version, auf die sich Unternehmen verlassen können, und als Ort für Experimente und Innovationen auf die nächste Stufe der Akzeptanz heben wird. Wir nehmen eine aktive Rolle in der OpenJS Foundation ein, indem wir im Vorstand und im Node.js Technical Steering Committee sitzen, zu den Open-Source-Projekten beitragen, Ressourcen zur Verfügung stellen, um die Organisation zu gestalten und zu fördern, und Sponsorengelder für den laufenden Betrieb bereitstellen. IBM wird seine technischen Beiträge zur Node.js Open-Source-Community weiter ausbauen und Node.js in seinem Angebotsportfolio nutzen.

Mehr erfahren

Durch die Bereitstellung von Node.js-Anwendungen auf IBM Z erhalten Kunden alle Stärken, die Sicherheit und die Zuverlässigkeit des Mainframes. Die schnellen Allzweckprozessoren von IBM Z eignen sich gut für das Single-Thread-Verarbeitungsmodell von Node.js. Die große E/A-Kapazität des Mainframes ergänzt auch eine Stärke von Node.js-Anwendungen: die Fähigkeit, Tausende von gleichzeitigen Verbindungen zu skalieren und aufrechtzuerhalten. BM Z kann JavaScript-Anwendungen, die auf Unternehmensdaten und -transaktionen zugreifen müssen, einen weiteren Vorteil verschaffen. Es stehen npm-Pakete zur Verfügung, mit denen Sie direkten Zugriff auf IBM Db2® auf z/OS, RACF®, CICS-Transaktionen und VSAM-Datensätze erhalten. Durch den Zugriff auf die eigentliche Datenquelle kann die Anwendungsarchitektur oft vereinfacht werden, um die Komplexität der Datenextraktion und der Verwaltung von Änderungsdaten zu vermeiden.

Mehr erfahren

Node.js ist eine strategische und beliebte Laufzeitumgebung für die Erstellung von cloudnativen, Unternehmens- und Open-Source-Anwendungen. Nutzen Sie das LoopBack Framework und API Connect®, um Ihre APIs und Microservices zu erstellen, zu verwalten, zu sichern und zu überwachen. Auf z/OS führt CICS 5.5 den Support für die Verwaltung von z/OS Node.js-Anwendungen innerhalb von CICS-Regionen ein und bietet einen lokal optimierten Transport über das Knotenmodul ibm-cics-api zum Aufrufen von CICS-Services. Zowe™, eine Open-Source-Plattform, die moderne Schnittstellen für die Interaktion mit z/OS bietet, nutzt Node.js, um ihr Desktop-Framework bereitzustellen. Das Knotenmodul ibm_db bietet Konnektivität for Node.js-Anwendungen zu Db2 sowohl auf z/OS als auch auf verteilten Plattformen und nutzt die ODBC-Unterstützung von db2connect und IBM Db2 for z/OS. Das Knotenmodul racf bietet Authentifizierungsfunktionen gegenüber der z/OS RACF-Einrichtung und die Knotenmodule zcrypto bieten Schnittstellen für die Nutzung von RACF-Schlüsselringen, mit denen Sie sichere Webanwendungen erstellen können.

Das Open-Source-Projekt Zowe bietet moderne, Cloud-ähnliche Schnittstellen zur Interaktion mit z/OS. Die virtuelle Desktop-Komponente bietet eine browserbasierte Benutzeroberfläche, die in Node.js geschrieben wurde und auf dem IBM Open Enterprise SDK for Node.js bereitgestellt wird. Verwenden Sie die PAX-Version auf dem z/OS-Host, auf dem Sie den Zowe Application Server installieren.

Erfahren Sie mehr (Link befindet sich außerhalb von ibm.com)

Es gibt keine Änderungen an IBM Open Enterprise SDK for Node.js. Die Abschaffung des verteilten Node.js-Produkts betrifft nur verteilte Plattformen, die zur Unterstützung von Community-Treibern übergegangen sind. Wenn Sie Unterstützung for Node.js auf verteilten Plattformen benötigen, bietet IBM Support for Runtimes.

Mehr erfahren

Node.js kann innerhalb der JCL mit der BPXBATCH-Einrichtung aufgerufen werden.

Mehr erfahren

Node.js-Anwendungen sind nicht für IBM zSystems Integrated Information Processor (zIIP) geeignet. Sie können jedoch die Tailored Fit Pricing-New Application Solution verwenden, um Node.js-Workloads zu isolieren, ohne die MLC-Kosten bestehender Workloads zu beeinträchtigen, wenn sie als Teil einer genehmigten New Application Solution bereitgestellt werden.

Mehr erfahren

Um die SMP/E-Version des IBM SDK for Node.js – z/OS zu erhalten, können Sie es entweder über Shopz bestellen oder sich an Ihren bestehenden IBM-Vertreter wenden, der die Shopz-Bestellung für Sie aufgibt.

Mehr erfahren

Die Online-Dokumentation finden Sie unter IBM Dokumentation. Sie können auch die Dokumentation im PDF-Format für die Offline-Nutzung herunterladen. Bezahlter, erstklassiger IBM-Support ist verfügbar, wenn Sie einen Fall eröffnen. Die Unterstützung von GitHub und Slack erfolgt nach bestem Wissen und Gewissen.

Mehr erfahren
Nächste Schritte

Informieren Sie sich über die neuesten IBM Open Enteripse SDK for Node.js Updates zur Beschleunigung der digitalen Transformation auf IBM z/OS. 

Lesen Sie, was neu ist
Weitere Informationsmöglichkeiten Dokumentation Community Node.js in der IBM Z und LinuxONE-Community Request for Enhancement (RFE)-Community Compiler-Support Softwarelebenszyklus-Support Support und Services Tailored Fit Pricing IBM Global Financing