IBM Open Enterprise SDK for Node.js es un SDK sin coste que sirve para conectar aplicaciones Node.js a recursos z/OS. Proporciona un tiempo de ejecución independiente de JavaScript y una solución JavaScript del lado del servidor para crear módulos nativos Node.js y JavaScript para la plataforma IBM Z.
Con IBM Open Enterprise SDK for Node.js, los clientes pueden modernizar sus aplicaciones para ampliar el valor de sus aplicaciones existentes. Node.js permite a los clientes empresariales aprovechar una enorme reserva de talento y recursos de desarrolladores de JavaScript al permitir la programación en el popular lenguaje JavaScript.
Ahora los clientes pueden simplificar el desarrollo y mantenimiento de la interfaz de programación de aplicaciones (API), acceder a recursos basados en z/OS desde Node.js utilizando API directas o RESTful e implementar aplicaciones y servicios Node.js para optimizar su rendimiento y seguridad.
Actualizaciones para mejoras de funcionalidad, rendimiento y usabilidad
Amplíe la actividad principal empresarial utilizando microservicios en IBM Open Enterprise SDK for Node.js.
Evite usar más API de las necesarias y simplifique el desarrollo y el mantenimiento de las API con una orquestación asíncrona para un escalado eficaz.
Acceda a recursos basados en z/OS desde Node.js con API REST e intégrelos con servicios y herramientas como CICS, Db2, VSAM e IBM MVS.
Utilice Node.js tanto en el front end como en el back end de las aplicaciones para aprovechar la misma tecnología y habilidades para crear aplicaciones de punta a punta.
Aproveche los más de 2 millones de módulos proporcionados por la comunidad para acelerar el desarrollo de sus aplicaciones.
Coubique las aplicaciones Node.js y los datos para aumentar el rendimiento y reducir el tiempo de respuesta, aprovechando el modelo de E/S eficiente y basado en eventos.
Utilice el tiempo de ejecución de JavaScript, las API del lado del servidor y las bibliotecas para crear de forma eficaz aplicaciones de red de alto rendimiento y gran escalabilidad.
Compruebe cómo Node.js encabeza la lista en la encuesta de desarrolladores de Stack Overflow de 2023.
Acelere la entrega de aplicaciones con npm, el mayor registro de software del mundo, que proporciona a los desarrolladores acceso para compartir y reutilizar más de 2 millones de módulos Node.js de la comunidad, como Express y Loopback.
Aloje IBM Open Enterprise SDK for Node.js y gestiónelo con IBM CICS Transaction Server como parte de un paquete CICS. Puede utilizar el transporte optimizado localmente para llamar a servicios CICS.
Utilice Node.js para conectar todos los activos cruciales, incluidos VSAM, Db2, RACF/SAF e IMS con z/OS Connect Enterprise Edition.
Use un potente motor JavaScript de código abierto que compila el código fuente JavaScript con las instrucciones más recientes de z/Architecture para obtener un rendimiento óptimo.
Pruebe IBM Open Enterprise SDK for Node.js sin coste alguno.
Obtenga ahora una licencia para Open Enterprise SDK for Node.js de manera gratuita y comience a trabajar rápidamente sistemas IBM Z.
El formato de descarga PAX (portable archive interchange) es popular en entornos UNIX, incluido UNIX z/OS, y ofrece una experiencia de usuario similar. Las imágenes instalables de SMP/E y sus paquetes de parches pueden gestionarse mediante la herramienta de instalación y mantenimiento de software SMP/E en z/OS. El servicio opcional IBM Software Subscription and Support (S&S) le permite aprovechar las ventajas del soporte de IBM para abrir solicitudes de asistencia atendidas en plazos documentados.
Pruebe los tutoriales prácticos de IBM Open Enterprise SDK for Node.js durante 3 días. Sin necesidad de instalación y listos en dos horas.
Utiliza el formato instalable del archivo pax, que es compatible con las plataformas distribuidas.
Gestione las actualizaciones fácilmente con el formato instalable SMP/E (CBPDO, ServerPac). Recomendado para implementaciones de producción. Las licencias y la opción S&S están disponibles en Shopz.
Sin canon de licencia
Ejecute sus propias aplicaciones
Funcionalidad completa
Se necesita hardware IBM Z
IBM Software Subscription and Support (S&S)
Soporte limitado en GitHub
*Los precios indicados son orientativos, pueden variar según el país, no incluyen impuestos ni aranceles aplicables y están sujetos a la disponibilidad de la oferta de productos
Descubra cómo Open Enterprise SDK for Node.js proporciona un enfoque de diseño y desarrollo de aplicaciones basado en módulos y altamente escalable que fomenta las prácticas ágiles.
Descubra lo cómodo que puede ser depurar su aplicación IBM Open Enterprise SDK for Node.js de forma remota en Visual Studio Code.
Descubra los módulos nativos de Node.js para las aplicaciones de Node.js que se necesitan para ejecutar código de rendimiento crítico, acceder a las API de nivel de sistema o incluir las bibliotecas C/C++ existentes.
Aprenda a gestionar archivos en un conjunto de datos particionado aprovechando el módulo de Node.js IBM Z Open Automation Utilities (ZOAU) y creando una aplicación web que pueda editar, crear y ejecutar código fuente C que resida en un PDS.
Lea los artículos para saber cómo aprovechan los desarrolladores de aplicaciones los scripts de Restructured Extended Executor (REXX™) en Node.js para modernizar la arquitectura de sus aplicaciones.
Acelere su transformación digital en IBM Z con conectores adaptados a los activos IBM Z.
Encuentre un listado completo de versiones, actualizaciones y paquetes de correcciones (también conocidos como PTF) para IBM Open Enterprise SDK for Node.js.
Acelere la modernización de las aplicaciones con un enfoque empresarial más estandarizado respecto a la automatización de TI.
Impulse la eficiencia operativa con IBM CICS Transaction Server for z/OS a la vez que aumenta la agilidad de los servicios, con una plataforma de prestación de servicios para cloud computing.
Cree API RESTful eficientes y escalables para aplicaciones móviles y en la nube con IBM z/OS Connect Enterprise Edition.
Saque partido de Zowe™, un proyecto de código abierto, que ofrece interfaces modernas para interactuar con z/OS y le permite trabajar con z/OS de un modo similar al que experimenta en las plataformas en la nube.
Capacite a los desarrolladores de aplicaciones con uno de los lenguajes de programación de más rápido crecimiento de forma nativa en la plataforma z/OS y aproveche el rico ecosistema de módulos de Python para desarrollar nuevas aplicaciones.
Aproveche las ventajas de un producto Java totalmente compatible para ofrecer a sus desarrolladores de z/OS la posibilidad de aprovechar las nuevas funciones del lenguaje Java y mantenerse al día con la comunidad Java.
Está disponible sin gastos de licencia. El precio opcional de IBM Software Subscription and Support (S&S) está disponible.
Las aplicaciones IBM Open Enterprise SDK for Node.js no son aptas para IBM z Integrated Information Processor (zIIP).
Está disponible sin gastos de licencia. Los costes totales de implementación en z/OS pueden reducirse porque las cargas de trabajo pueden, siempre que cumplan los requisitos, beneficiarse del modelo de precios "Solución para nuevas aplicaciones" para nuevas cargas de trabajo producidas en z13® y versiones posteriores.
Subscription and Support está disponible como opción para la edición SMP/E.
Subscription and Support está incluido en la solución IBM Z and Cloud Modernization Stack sin coste adicional.
Obtenga más información sobre el proceso de pedido en ShopZ, lea el blog Agilización del proceso de pedido de Shopz para Node.js en z/OS o póngase en contacto con su representante de IBM para que realice el pedido en Shopz por usted.
El proyecto de código abierto Zowe ofrece interfaces modernas, similares a las de la nube, para interactuar con z/OS. El componente de escritorio virtual de Zowe proporciona una interfaz de usuario basada en navegador escrita en Node.js y se implementa sobre IBM Open Enterprise SDK for Node.js.
Descubra cómo instalar Node.js con Zowe (enlace externo a ibm.com)
IBM Watson Machine Learning (WLMz) es una plataforma de aprendizaje automático empresarial que permite a las organizaciones crear, implementar y poner en funcionamiento modelos de aprendizaje automático en IBM z/OS. Proporciona una herramienta de configuración basada en web, que funciona con IBM Open Enterprise SDK for Node.js, que le guía a través de la configuración de WMLz.
En Phoenix Software, el sistema manual de emisión de licencias de productos a los clientes dio paso a un sistema automatizado en el que dichos clientes podían solicitar una licencia de software en línea. IBM Open Enterprise SDK for Node.js es una de las piezas clave de la tecnología que permite esa moderna solución, que implica cambios mínimos para acortar tanto el tiempo de desarrollo como el de implementación, y que reduce la posibilidad de introducir comportamientos imprevistos.
Para z/OS, las instalaciones SMP/E de IBM Open Enterprise SDK for Node.js están disponibles sin coste alguno a través de Shopz. Los clientes pueden simplemente tomar o desarrollar sus aplicaciones Node.js e implementarlas en IBM Z. Con la gran cantidad de datos corporativos que residen o se originan en IBM Z, existe una gran probabilidad de que las aplicaciones en la nube o móviles y las API creadas en Node.js requieran acceso a datos y servicios en IBM Z. Con Node.js, los clientes pueden ahora exponer las oportunidades de los sistemas de compromiso desde Node.js y vincularlos con los sistemas de registros de confianza en IBM Z.
Sí, hay dos versiones de prueba de IBM Z disponibles:
Node.js es un entorno en tiempo de ejecución estratégico y popular para crear aplicaciones nativas en la nube, empresariales y de código abierto. Aproveche el marco Loopback y API Connect para crear, gestionar, proteger y monitorizar sus API y microservicios. En z/OS, CICS Transaction Server for z/OS 5.5 introduce soporte para gestionar aplicaciones z/OS Node.js dentro de regiones CICS y proporciona transporte optimizado localmente a través del módulo de nodo ibm-cics-api para llamar a servicios CICS. Zowe, una plataforma de código abierto que ofrece interfaces modernas para interactuar con z/OS, aprovecha Node.js para proporcionar su marco de escritorio. El módulo de nodo ibm_db proporciona conectividad para aplicaciones Node.js a Db2 tanto en z/OS como en plataformas distribuidas, aprovechando el soporte ODBC dentro de db2connect e IBM Db2 for z/OS. El módulo de nodo racf proporciona capacidades de autenticación contra la instalación RACF de z/OS y los módulos de nodo zcrypto proporcionan interfaces para aprovechar los llaveros RACF, permitiéndole crear aplicaciones web seguras.
Node.js puede invocarse dentro de JCL utilizando la función BPXBATCH.
La documentación en línea está disponible en Documentación de IBM. También puede descargar la documentación en formato PDF para utilizarla sin conexión. El soporte S&S de IBM de pago a nivel mundial está disponible abriendo un caso. El soporte de GitHub y Slack se realiza en base a los mejores esfuerzos.