ibm私有云创建应用_IBM为云原生Node.js应用程序启动资源

ibm私有云创建应用

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资源 。

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

ibm私有云创建应用

你可能感兴趣的:(ibm私有云创建应用_IBM为云原生Node.js应用程序启动资源)