一个为创建云原生 Node.js 应用提供资源的社区项目
Node.js 应用程序被大量部署到云中,79% 的 Node.js 开发者表示其生产应用程序使用了云提供商的服务。虽然将近一半的开发者使用了 Docker,但只有 12% 的开发者使用了诸如 Kubernetes 之类的容器编排技术。
![]() |
![]() |
这意味着,开发者主要使用云来部署和运行其应用程序,但他们没有真正利用云平台:只有 38% 的云开发者使用了云服务,且仅有 12% 的云开发者构建了完全的云原生应用程序。
CloudNativeJS.io 社区项目旨在简化构建云原生应用程序的过程,使这些应用程序不仅能够托管在云环境中,还能充分利用并集成云平台提供的其他功能。这包括提供文档、工具以及一组核心模块,旨在帮助您构建和部署最佳实践的云原生微服务,且这些微服务能够与云原生计算基金会(CNCF) 的开源技术相集成。
CloudNativeJS 资源
CloudNativeJS 项目目前提供了以下资源。预计随着时间的推移, 这个集合会不断扩充,不仅将包含更广泛的 CNCF 技术,还将包含 DevOps 最佳实践。
- Node.js module insights
- Node.js module LTS policy
- Template Dockerfiles
- Template Helm charts
- Health Check support
- Prometheus monitoring
- OpenTracing request tracking
了解更多信息
如果您想要了解更多信息,请访问 CloudNativeJS.io 网站,或者通过以下任何社区渠道贡献您的力量:
- node-js.slack.com 上的 #cloudnative 频道
- GitHub 上的社区项目:github.com/cloudnativejs/community
- Github.com/cloudnativejs 上的众多单个项目
相关链接
本文翻译自:Introducing CloudNativeJS.io: A community to help you create cloud-native Node.js apps(2018-08-02)