IBM is looking to simplify the development of cloud-native apps with the newly announced CloudNativeJS.io project. CloudNativeJS.io is an open-source community project designed to provide resources such as best practices, assets and tools for building cloud-native Node.js apps.
According to the company, while developers are using the cloud to deploy and run apps, only 38 percent are leveraging cloud services and 12 percent are actually building fully cloud-native solutions.
“The aim of the CloudNativeJS.io community project is to simplify building cloud native applications that are not just hosted in cloud environments, but that fully leverage and integrate with the additional capabilities that the platform provides,” Chris Bailey, technical architect for runtime development at IBM, wrote in a post. “This includes providing documentation and tools as well as a core set of modules designed to help you build and deploy best-practices cloud native microservices that integrate with the Cloud Native Computing Foundation (CNCF) open source technologies.”
The open-source project currently features:
- Node.js Module Insights
- Node.js Module LTS Policy
- Template Dockerfiles
- Template Helm Charts
- Health Check Support
- Prometheus Monitoring
- OpenTracing Request Tracking
In addition, the company recently announced it was deprecating the IBM SDK for Node.js and moving towards community SDKs. More information is available here.