广告

IBM弹响以Kubernetes为重点的开源三重奏

  • 浏览(111)
  • 评论(0)
  • 译者:k8s

IBM推出了三个新的开源项目,旨在帮助开发人员更快地为Kubernetes构建云原生应用程序。新项目是Codewind、Appsody和Kabanero。Appsody使用Codewind中的组件,而Kabanero使用Codewind和Appsody中的组件。 

Codewind提供了对VS Code、Eclipse和Eclipse Che等集成开发环境(IDE)的扩展,以便在容器中构建应用程序。它允许开发人员在容器内迭代、调试和测试应用程序,而且是以类似于这些应用程序在生产环境中运行的方式。IBM表示,这实际上允许开发人员在容器中构建应用程序而没有意识到自己是在容器中工作。 

Codewind由Eclipse Foundation管理——Eclipse Foundation起源于IBM于2001年底创建的Eclipse Project。它专注于支持Eclipse开源项目,其中最著名的是Eclipse多语言软件开发环境平台。 

Appsody为开发人员提供了一组预配置的堆栈和模板,用于一组开源运行时和框架。这些可用作构建针对Kubernetes和基于Kubernetes的Knative无服务器部署的应用程序的基础。IBM指出,这允许开发人员专注于他们的代码,减少云原生部署的学习曲线,并允许更快地开发这些应用程序。 

可以根据特定的开发要求自定义预配置的堆栈。如果是自定义的,开发人员可以使用单一控制点将这些更改推广到从该自定义堆栈构建的所有应用程序。 

Kabanero是一个端到端的DevOps平台。它将已经建立的运行时和框架与Kubernetes原生的DevOps工具链集成在一起。它支持基于Kubernetes的应用程序的架构、构建、部署和生命周期管理。这包括集成安全性和将管道构建到自定义堆栈中以支持治理和合规性要求的能力。 

Kabanero还集成了Knative无服务器平台、Istio服务网格、谷歌开发的Tekton持续集成/持续开发(CI / CD)平台以及IBM的多集群持续交付工具Razee。 

IBM Cloud产品经理Nate Ziemann在博客文章中指出,整合是Kabanero在市场上脱颖而出的原因。 

“虽然有一些开源项目可以解决Kabanero所解决问题的各个方面,但没有一个可以提供从创建容器化的云原生应用程序到Kubernetes的生产生命周期的集成体验。”Ziemann写道。 

原文链接:
https://www.sdxcentral.com/articles/news/ibm-launches-trio-of-kubernetes-focused-open-source-projects/2019/07/

  • 分享到:
  • icon
  • icon
  • icon
  • icon
箭头