IBM Open Enterprise SDK for Node.js는 Node.js 애플리케이션을 z/OS에 연결하는 무료 SDK입니다. 독립형 JavaScript 런타임 및 서버 측 JavaScript 솔루션으로, IBM Z 플랫폼용 Node.js 네이티브 및 JavaScript 모듈을 구축할 수 있습니다.
IBM Open Enterprise SDK for Node.js를 통해 고객은 애플리케이션을 현대화하여 기존 애플리케이션의 가치를 확장할 수 있습니다. 기업 고객은 Node.js를 사용해 널리 사용되는 JavaScript 언어로 코딩할 수 있어 방대한 JavaScript 개발자 인재 풀과 리소스를 활용할 수 있습니다.
이제 고객은 애플리케이션 프로그래밍 인터페이스(API)의 개발 및 유지관리를 간소화하고, 직접 또는 RESTful API를 사용하여 Node.js에서 z/OS 기반 리소스에 액세스하고, Node.js 애플리케이션 및 서비스를 코로케이션하여 성능과 보안을 최적화할 수 있습니다.
기능, 성능 및 사용성 개선을 위한 업데이트
IBM Open Enterprise SDK for Node.js의 마이크로 서비스를 사용하여 핵심 비즈니스 애플리케이션을 확장하세요.
비동기식 오케스트레이션을 통해 필요 이상의 API를 표시하지 않고 API 개발 및 유지 관리를 간소화하여 효율적으로 확장하세요.
REST API를 사용하여 Node.js에서 z/OS 기반 리소스에 액세스하고 CICS, Db2, VSAM 및 IBM MVS와 같은 서비스 및 도구와 통합하세요.
애플리케이션의 프런트 엔드와 백엔드 모두에서 Node.js를 사용해 동일한 기술과 스킬을 활용하여 엔드 투 엔드 애플리케이션을 구축하세요.
커뮤니티에서 제공하는 180만 개 이상의 모듈을 활용하여 애플리케이션을 더 빠르게 개발할 수 있습니다.
이벤트 중심의 효율적인 I/O 모델을 사용해 Node.js 애플리케이션과 데이터를 함께 배치함으로써 처리량을 늘리고 응답 시간을 단축하세요.
JavaScript 런타임, 서버 측 API 및 라이브러리를 사용하여 확장가능한 고성능 네트워크 애플리케이션을 효율적으로 구축할 수 있습니다.
2023년 Stack Overflow 개발자 설문조사에서 Node.js가 1위에 오른 이유를 알아보세요.
개발자가 Express, LoopBack 등 180만 개가 넘는 커뮤니티 Node.js 모듈을 공유하고 재사용할 수 있는 세계 최대 규모의 소프트웨어 레지스트리인 npm을 사용하여 애플리케이션 배포를 가속화하세요.
IBM Open Enterprise SDK for Node.js를 호스팅하고 IBM CICS Transaction Server를 사용하여 CICS 번들의 일부로 관리하세요. 로컬에 최적화된 전송을 사용하여 CICS 서비스를 호출할 수 있습니다.
Node.js를 사용하여 z/OS Connect Enterprise Edition을 통해 VSAM, Db2, RACF/SAF 및 IMS를 포함한 모든 중요 자산을 연결할 수 있습니다.
최적의 성능을 위해 JavaScript 소스를 최신 z/Architecture 명령어로 컴파일하는 강력한 오픈 소스 JavaScript 엔진을 사용하세요.
IBM Open Enterprise SDK for Node.js를 무료로 사용해 보세요.
지금 무료로 Open Enterprise SDK for Node.js 라이선스를 받고 IBM Z 메인프레임에서 빠르게 시작하세요.
Portable Archive Interchange(pax) 다운로드 형식은 z/OS UNIX를 포함한 UNIX 환경에서 널리 사용되며 유사한 사용자 경험을 제공합니다. SMP/E 설치 가능 이미지와 해당 수정 팩은 z/OS의 SMP/E 소프트웨어 설치 및 유지보수 도구로 관리할 수 있습니다. 선택 사항인 IBM 소프트웨어 구독 및 지원(S&S)를 통해 문서화된 처리 시간 내에 서비스 요청을 처리하는 IBM Support 서비스를 활용할 수 있습니다.
IBM Open Enterprise SDK for Node.js 실습 튜토리얼을 3일 동안 사용해 보세요. 설치가 필요하지 않으며 2시간 내에 준비됩니다.
분산 플랫폼과 일치하는 PAX 아카이브 설치 가능 형식을 사용합니다.
SMP/E(CBPDO, ServerPac) 설치 가능 형식으로 업데이트를 쉽게 관리합니다. 프로덕션 배포에 권장됩니다. 라이선스와 S&S 모두 Shopz에서 구매 가능합니다.
라이선스 비용 없음
자체 애플리케이션 실행
전체 기능
IBM Z 하드웨어 필요
IBM Software Subscription and Support(S&S)
GitHub의 제한된 지원
Open Enterprise SDK for Node.js가 애플리케이션 설계 및 개발에 모듈 중심의 확장가능한 접근 방식을 제공하여 애자일 방식을 장려하는 방법을 알아보세요.
Visual Studio Code 내에서 IBM Open Enterprise SDK for Node.js 애플리케이션을 원격으로 디버깅하는 것이 얼마나 편리한지 알아보세요.
성능에 중요한 코드를 실행하거나, 시스템 수준 API에 액세스하거나, 기존 C/C++ 라이브러리를 포함해야 하는 Node.js 애플리케이션을 위한 네이티브 Node.js 모듈을 살펴보세요.
IBM Z Open Automation Utilities(ZOAU) Node.js 모듈을 활용하고 PDS에 있는 C 소스 코드를 편집, 빌드 및 실행할 수 있는 웹 애플리케이션을 생성하여 파티션된 데이터 세트의 파일을 관리하는 방법을 알아보세요.
이 기사를 읽고 애플리케이션 개발자가 애플리케이션 아키텍처를 현대화하기 위해 Node.js에서 REXX™(Restructured Extended Executor) 스크립트를 활용하는 방법을 알아보세요.
IBM Z 자산에 대한 맞춤형 커넥터로 IBM Z에서 디지털 혁신에 속도를 더하세요.
IBM Open Enterprise SDK for Node.js의 릴리스, 새로 고침 및 수정 팩(PTF라고도 함)의 전체 목록을 찾아보세요.
IT 자동화에 대한 보다 표준화된 엔터프라이즈 접근 방식을 통해 애플리케이션 현대화를 가속화하세요.
클라우드 컴퓨팅을 위한 서비스 제공 플랫폼으로 서비스 민첩성을 높이는 동시에 IBM CICS Transaction Server for z/OS로 운영 효율성을 높이세요.
IBM z/OS Connect Enterprise Edition으로 모바일 및 클라우드 애플리케이션을 위한 효율적이고 확장 가능한 RESTful API를 생성할 수 있습니다.
z/OS와 상호 작용하는 최신 인터페이스를 제공하고, 클라우드 플랫폼에서 경험하는 것과 유사한 방식으로 z/OS와 작업할 수 있는 오픈 소스 프로젝트인 Zowe™를 활용하세요.
애플리케이션 개발자가 z/OS 플랫폼에서 가장 빠르게 성장하는 프로그래밍 언어 중 하나를 기본적으로 사용하고 Python의 풍부한 모듈 에코시스템을 활용하여 새로운 애플리케이션을 개발할 수 있게 지원하세요.
완벽하게 호환되는 Java 제품을 통해 z/OS 개발자가 새로운 Java 언어 기능을 활용하고 Java 커뮤니티와 최신 정보를 공유할 수 있도록 도와주세요.
라이선스 비용 없이 사용할 수 있습니다. 선택 사항으로 유료 IBM 소프트웨어 구독 및 지원(S&S)을 이용할 수 있습니다.
IBM Open Enterprise SDK for Node.js 애플리케이션은 IBM Z Integrated Information Processor(zIIP)에 적합하지 않습니다.
라이센스 비용 없이 사용할 수 있습니다. z13 이상의 새 프로덕션 워크로드에 새 애플리케이션 솔루션 가격 책정 모델을 사용할 수 있으므로 z/OS에 배치하기 위한 전체 비용을 줄일 수 있습니다.
SMP/E 에디션에 지원 및 구독 옵션을 사용할 수 있습니다.
구독 및 지원은 추가 비용 없이 IBM Z and Cloud Modernization Stack 솔루션에 포함됩니다.
블로그 z/OS에서 Node.js를 위한 간소화된 Shopz 주문 프로세스를 참조해 ShopZ의 주문 프로세스에 대한 자세한 내용을 알아보거나 IBM 담당자에게 연락하여 주문할 수 있습니다.
Zowe 오픈 소스 프로젝트는 z/OS와 상호 작용할 수 있는 최신 클라우드형 인터페이스를 제공합니다. Zowe의 가상 데스크톱 구성 요소는 Node.js로 작성된 브라우저 기반 UI를 제공하며, IBM Open Enterprise SDK for Node.js 위에 배포됩니다.
Zowe로 Node.js를 설치하는 방법 알아보기(ibm.com 외부 링크)
IBM Watson Machine Learning(WLMz)은 조직이 IBM z/OS에서 머신 러닝 모델을 구축, 배포, 운영할 수 있도록 지원하는 엔터프라이즈 머신 러닝 플랫폼입니다. IBM Open Enterprise SDK for Node.js로 구동되는 웹 기반 구성 툴을 제공하며, WMLz의 구성 과정을 안내합니다.
Phoenix Software에서는 고객에게 제품 라이선스를 발급하는 수동 시스템을 고객이 온라인으로 소프트웨어 라이선스를 요청할 수 있는 자동화된 시스템으로 전환했습니다. IBM Open Enterprise SDK for Node.js는 이러한 최신 솔루션을 실현하는 핵심 기술 중 하나로, 최소한의 변경으로 개발 및 구현 시간을 단축하고 예기치 않은 동작이 발생할 가능성을 줄여줍니다.
z/OS의 경우, IBM Open Enterprise SDK for Node.js의 SMP/E 설치를 Shopz를 통해 무료로 이용할 수 있습니다. 고객은 Node.js 애플리케이션을 가져오거나 개발하여 IBM Z에 간단히 배포할 수 있습니다. IBM Z에 상주하거나 여기에서 생성되는 풍부한 기업 데이터로 인해, Node.js에 구축된 클라우드 또는 모바일 애플리케이션과 API는 IBM Z의 데이터와 서비스에 대한 액세스가 필요할 가능성이 높습니다. 이제 고객은 Node.js를 통해 Node.js의 Systems of Engagement 기회를 노출하고 신뢰할 수 있는 IBM Z의 Systems of Records와 연결할 수 있습니다.
예, 다음과 같은 두 가지 IBM Z 평가판 옵션을 사용할 수 있습니다.
Node.js는 클라우드 네이티브, 엔터프라이즈 및 오픈 소스 애플리케이션을 구축하기 위한 전략적이고 인기 있는 런타임입니다. LoopBack Framework와 API Connect를 활용하여 API 및 마이크로서비스를 생성, 관리, 보안 및 모니터링할 수 있습니다. z/OS에서 CICS Transaction Server for z/OS 5.5는 CICS 리전 내에서 z/OS Node.js 애플리케이션을 관리하기 위한 지원을 도입하고 ibm-cics-api 노드 모듈을 통해 로컬에 최적화된 전송을 제공하여 CICS 서비스를 호출할 수 있습니다. z/OS와 상호 작용할 수 있는 최신 인터페이스를 제공하는 오픈 소스 플랫폼인 Zowe™는 Node.js를 활용하여 데스크톱 프레임워크를 제공합니다. ibm_db 노드 모듈은 db2connect 및 IBM Db2 for z/OS 내의 ODBC 지원을 활용하여 z/OS 및 분산 플랫폼 모두에서 Node.js 애플리케이션을 Db2에 연결할 수 있는 기능을 제공합니다. racf 노드 모듈은 z/OS RACF 기능에 대한 인증 기능을 제공하며, zcrypto 노드 모듈은 RACF 키링을 활용하기 위한 인터페이스를 제공하여 안전한 웹 애플리케이션을 만들 수 있습니다.
Node.js는 BPXBATCH 기능을 사용하여 JCL 내에서 호출할 수 있습니다.
온라인 설명서는 IBM Documentation에서 확인할 수 있습니다. PDF 형식 문서를 다운로드해 오프라인에서 사용할 수 있습니다. 케이스를 생성하여 세계 최고 수준의 유료 IBM 지원 서비스를 이용할 수 있습니다. GitHub 및 Slack 관련 문의도 최선을 다해 도와드립니다.