O IBM Open Enterprise SDK for Node.js é um SDK sem custos para vincular aplicações Node.js a recursos z/OS . Proporciona um tempo de execução JavaScript independente e uma solução JavaScript no lado do servidor para a criação de módulos JavaScript e nativos do Node.js para a plataforma IBM Z .
Com o IBM Open Enterprise SDK for Node.js, o clientes modernizam e ampliam o valor das aplicações existentes. O Node.js permite que clientes corporativos aproveitem um enorme conjunto de talentos e recursos de desenvolvedores JavaScript, viabilizando a codificação nessa linguagem tão popular.
Agora, os clientes podem simplificar o desenvolvimento e a manutenção de APIs (interfaces de programação de aplicativos), acessar recursos baseados em z/OS do Node.js usando APIs diretas ou RESTful e colocar aplicações e serviços do Node.js para otimizar o desempenho e a segurança.
Atualizações para funções, desempenho e aprimoramentos de usabilidade
Use microsserviços no IBM Open Enterprise SDK for Node.js para expandir as aplicações dos negócios principais.
Para uma expansão eficiente, evite exibir mais APIs do que o necessário e simplifique o desenvolvimento e a manutenção das APIs com orquestração assíncrona.
Acesse os recursos baseados em z/OS do Node.js com APIs REST para integrar serviços e ferramentas como CICS, Db2, VSAM e IBM MVS.
Use o Node.js tanto no front quanto no back-end das aplicações para usar a mesma tecnologia e qualificações na hora de criar aplicações ponta a ponta.
Aproveite mais de 2 milhões de módulos oferecidos pela comunidade para acelerar o desenvolvimento da sua aplicação.
Colocar aplicações e dados Node.js para aumentar o rendimento e reduzir o tempo de resposta usando o modelo de E/S eficiente e orientado a eventos.
Use o tempo de execução JavaScript, APIs do lado do servidor e bibliotecas para criar aplicações de rede de alto desempenho e altamente escaláveis.
Veja como o Node.js lidera a lista no Stack Overflow Developer Survey 2023.
Acelere a entrega das aplicações com o npm, o maior registro de software do mundo, que dá a desenvolvedores acesso à comunidade para compartilhar e reutilizar mais de 2 milhões de módulos Node.js, como Express e LoopBack.
Hospede o IBM Open Enterprise SDK for Node.js e gerencie com o IBM CICS Transaction Server como parte de um pacote CICS. É possível usar o transporte otimizado localmente para solicitar os serviços de CICS.
Use o Node.js para conectar todos os ativos críticos, incluindo VSAM, Db2, RACF/SAF e IMS por meio do z/OS Connect Enterprise Edition.
Use um potente mecanismo JavaScript de código aberto que compila a fonte JavaScript com as mais recentes instruções z/Architecture para oferecer o desempenho ideal.
Experimente o IBM Open Enterprise SDK for Node.js sem custos.
Obtenha agora uma licença sem custos do Open Enterprise SDK for Node.js e comece a usar os mainframes IBM Z.
O formato de download portable archive interchange (pax) é popular nos ambientes UNIX, incluindo o z/OS UNIX, e oferece uma experiência de usuário semelhante. As imagens instaláveis do SMP/E e seus pacotes de correções podem ser gerenciados pela ferramenta de instalação e manutenção do software SMP/E no z/OS. O IBM Software Subscription and Support (S&S) opcional está disponível para aproveitar o IBM Support e abrir solicitações de serviço que são atendidas em tempos de resposta documentados.
Experimente os tutoriais práticos do IBM Open Enterprise SDK for Node.js por 3 dias. Não requer instalação e fica pronto em 2 horas.
Use o formato instalável de arquivo PAX, que é compatível com as plataformas distribuídas.
Gerencie as atualizações com o formato instalável do SMP/E (CBPDO, ServerPac). Recomendado para implementações de produções. Tanto as licenças quanto o S&S estão disponíveis no Shopz.
Sem cobrança de licença
Execute seus próprios aplicativos
Funcionalidade completa
Hardware IBM Z necessário
Assinatura e Suporte de Software IBM (S&S)
Uso limitado no GitHub
*Os preços apresentados são indicativos, podem variar de acordo com o país, excluem impostos e taxas aplicáveis e estão sujeitos à disponibilidade de ofertas do produto em uma localidade.
Saiba como o Open Enterprise SDK for Node.js oferece uma abordagem orientada por módulos e altamente escalável para o design e o desenvolvimento de aplicações que incentiva as práticas ágeis.
Descubra como pode ser prático depurar remotamente sua aplicação do IBM Open Enterprise SDK for Node.js no Visual Studio Code.
Descubra módulos Node.js nativos para aplicações Node.js que são necessárias para executar código de desempenho crítico, acessar APIs em nível de sistema ou incluir bibliotecas C/C+.
Aprenda a gerenciar arquivos em um conjunto de dados particionado utilizando o módulo IBM Z Open Automation Utilities (ZOAU) Node.js e criando uma aplicação web que pode editar, criar e executar o código fonte C residente em um PDS.
Confira os artigos para saber como desenvolvedores usam os scripts Restructured Extended Executor (REXX™) em Node.js para modernizar a arquitetura das aplicações.
Acelere sua transformação digital no IBM Z com conectores customizados para ativos IBM Z.
Confira a lista completa de versões, atualizações e pacotes de correções (também conhecidos como PTFs) para o IBM Open Enterprise SDK for Node.js.
Acelere a modernização de aplicativos com uma abordagem empresarial mais padronizada para automação de TI.
Gere eficiência operacional com o IBM CICS Transaction Server for z/OS e aumente a agilidade do serviço — tudo em uma plataforma de entrega de serviços para computação em nuvem.
Crie APIs RESTful eficientes e flexíveis para aplicações móveis e em nuvem com o IBM Z/OS Connect Enterprise Edition.
Utilize o Zowe™, um projeto de código aberto que oferece interfaces modernas para interagir com o z/OS. Com ele, você trabalha com o z/OS quase da mesma forma como trabalha plataforma de nuvem.
Capacite desenvolvedores de aplicações com uma das linguagens de programação que mais crescem de forma nativa na plataforma z/OS e aproveite o rico ecossistema de módulos do Python para desenvolver novas aplicações.
Aproveite um produto Java totalmente em conformidade para que desenvolvedores z/OS usem novos recursos da linguagem Java e fiquem em dia com a comunidade Java.
A licença é sem custos. O IBM Software Subscription and Support (S&S) com custo é opcional.
As aplicações IBM Open Enterprise SDK for Node.js não são elegíveis para IBM Z Integrated Information Processor (zIIP).
Ele está disponível sem cobrança de licença. Os custos gerais de implementação no z/OS podem ser reduzidos, pois a carga de trabalho pode ser elegível para usar o modelo New Application Solution Preços para nova carga de trabalho de produção no z13 e posterior.
A edição SMP/E tem assinatura e suporte opcionais.
A solução IBM Z and Cloud Modernization Stack oferece assinatura e suporte sem custo extra.
Saiba mais sobre o processo de pedidos no ShopZ; confira o blog Processo de pedido simplificado do Shopz para Node.js no z/OS; ou procure um representante da IBM para fazer o pedido no Shopz para você.
O projeto de código aberto Zowe oferece interfaces modernas e semelhantes à nuvem para interagir com z/OS. O componente de desktop virtual do Zowe traz uma IU baseada em navegador e escrita em Node.js e é implementada no IBM Open Enterprise SDK for Node.js.
Descubra como instalar o Node.js com Zowe (link externo a ibm.com)
O IBM Watson Machine Learning (WLMz) é uma plataforma corporativa de aprendizado de máquina que permite que as organizações construam, implementem e operacionalizem modelos de aprendizado de máquina no IBM Z/OS. Ele fornece uma ferramenta de configuração baseada na web, desenvolvida pelo IBM Open Enterprise SDK for Node.js, que orienta você na configuração do WMLz.
Na Phoenix Software, o sistema manual de emissão de licenças dos produtos aos clientes deu lugar a um sistema automatizado, no qual esses clientes podem solicitar online a licença de um software. O IBM Open Enterprise SDK for Node.js é uma das peças-chave da tecnologia que possibilita essa solução moderna, o que envolve mudanças mínimas para reduzir o tempo de desenvolvimento e implementação, bem como reduzir o potencial de comportamentos imprevistos.
Para o z/OS, as instalações SMP/E do IBM Open Enterprise SDK for Node.js estão disponíveis sem custos via Shopz. Os clientes podem pegar ou desenvolver as aplicações Node.js e implementar no IBM Z. Com a riqueza de dados corporativos que residem ou vêm do IBM Z, é bem provável que as aplicações e APIs em nuvem ou móveis construídos no Node.js exijam acesso a dados e serviços no IBM Z. Com o Node.js, os clientes agora podem expor as oportunidades de sistemas de engajamento do Node.js e vincular aos confiáveis sistemas de registros no IBM Z.
Sim, há duas opções de avaliação do IBM Z disponíveis:
O Node.js é um tempo de execução estratégico e muito usado na construção de aplicações corporativas, nativas da nuvem e de código aberto. Aproveite o framework LoopBack e o API Connect para criar, gerenciar, proteger e monitorar suas APIs e microsserviços. No z/OS, o CICS Transaction Server for z/OS 5.5 oferece suporte ao gerenciamento das aplicações z/OS Node.js nas regiões CICS e oferece transporte otimizado localmente através do módulo de nó ibm-cics-api para chamar serviços CICS. Zowe, a plataforma de código aberto que oferece interfaces modernas para interagir com z/OS, aproveita o Node.js para fornecer sua framework para desktop. O módulo do nó ibm_db traz conectividade às aplicações Node.js para DB2 em plataformas z/OS e distribuídas, aproveitando o suporte ODBC no db2connect e IBM DB2 para z/OS. O módulo do nó racf traz recursos de autenticação na instalação do z/OS RACF; e os módulos do nó zcrypto vêm com interfaces para uso de chaveiros RACF, criando aplicações web seguras.
O Node.js pode ser invocado dentro do JCL com a instalação do BPXBATCH.
A documentação online está disponível em "Documentação da IBM". Você também pode baixar a documentação em formato PDF para usar offline. O IBM S&S pago de classe mundial está disponível mediante a abertura de um caso. O suporte do GitHub e do Slack é feito com base nos melhores esforços.