IBM为云原生Node.js应用程序启动资源

IBM的新CloudNativeJS项目旨在通过Docker容器和Kubernetes编排帮助开发人员构建和部署云原生Node.js应用程序。

开源工作旨在提供工具,最佳实践和资产,以简化在云中构建企业级应用程序的过程。

[了解Node? 不要错过: Node.js教程Node.js入门每个Node开发人员必须掌握的10个JavaScript概念。 Node.js框架的完整指南。构建Node应用程序的7个关键 | 通过InfoWorld的App Dev Report新闻通讯了解编程方面的热门话题。 ]

CloudNativeJS项目的现有资产包括:

  • Node.js模块见解,可针对一组操作系统和体系结构针对当前LTS(长期支持)版本的Node.js提供测试,验证和分析。 Module Insights还检查并报告代码覆盖率,并验证模块中的许可证和所有依赖项。 开发人员可以查看一系列模块的状态。
  • CloudNative Module LTS策略,旨在向模块所有者和使用者提供清晰的信息,说明一旦发布了新的主要版本,主要版本应提供多长时间的基本修订。 IBM希望这种方法成为Node.js社区的标准。
  • 模板Dockerfile,用于实现为应用程序构建开发,调试,测试和生产生产Docker映像的最佳实践。
  • 模板掌舵图,以简化获取应用程序的Docker映像并将其与副本和自动缩放的配置一起部署到Kubernetes的过程。 模板还提供配置以使用基于就绪的运行状况检查,Prometheus指标,使用Zipkin进行OpenTracing,并支持使用其他云原生技术(例如Istio)。
  • 健康检查支持,具有云健康云健康连接存储库,这些存储库提供NPM模块来管理和报告应用程序的生命周期。 Kubernetes使用这些来确定应用程序是否准备好接收请求,确定它是否不再处于活动状态并应重新启动以及在请求时处理正常关闭。
  • 普罗米修斯监控,具有一个提供NPM模块的存储库,该模块用于从应用程序收集度量标准数据。 度量范围从资源度量(例如CPU和内存)到应用程序级度量(包括HTTP请求响应)。 这些作为应用程序端点公开,并由Prometheus监视项目收集。
  • OpenTrace请求跟踪,带有appmetrics-zipkin存储库,可通过基于OpenTracing的请求跟踪对应用程序进行检测。 可以跨微服务和应用程序监视请求。

在哪里下载CloudNativeJS资源

您可以从CloudNativeJS.io网站和GitHub 下载CloudNativeJS资源

From: https://www.infoworld.com/article/3292658/ibm-launches-resources-for-cloud-native-nodejs-apps.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值