IBM发布两款开源工具,适用容器和微服务

kaidiphp 2019-11-19

在今年的Kubecon+CloudNativeCon同期举办的活动中,IBM宣布了两个适用于Kubernetes生态系统的新开源工具,并更新了两个现有项目。

IBM发布两款开源工具,适用容器和微服务

新工具包括Kui提升开发人员在处理混合或多云应用程序部署时的体验。还有Iter8用于收集由开源软件服务网格Istio生成的数据和遥测的工具。

IBM表示:“拥有超过16000个生产Kubernetes集群,每天支持数十亿笔交易,IBM拥有在大规模运行Kubernetes生产工作负载方面的丰富经验,并且了解公司及其开发团队在混合多云世界中面临的挑战。”

Kubernetes是一种开源容器编排工具,用于管理大型的软件容器部署,该容器托管可在任何计算基础架构上运行的现代应用程序的组件。

Kui是开发人员可用来与他们用来编写应用程序的各种命令行界面工具进行交互的工具。IBM指出,它还提供可视化功能,以帮助开发人员处理其基于Kubernetes的应用程序生成的复杂数据。这个想法是为了解决许多开发人员面临的CLI带来的“不舒服的用户体验”,以使过程更快。

IBM提到:“IBM已经开始将Kui引入旨在帮助简化开发人员体验的IBM Cloud产品中。”

IBM已经将基于Kui的Web终端与其新的IBM Cloud Pak for Multicloud Management服务集成在一起,从而为开发人员提供了一种简便的方式来运行命令并通过可视化方式浏览这些命令的结果。

至于Iter8,它是一个使用Istio的应用程序编程接口执行比较分析的工具。Istio是所谓的“服务网格”,可提供流量管理,遥测收集和策略执行。开发人员使用它为不同的微服务或应用程序组件连接,管理和保护网络。

Istio还用于canary和A/B测试,可帮助开发人员在开发过程中检测并消除其应用程序中的任何错误。使用Iter8,开发人员可以将新更新与较旧版本的应用程序进行比较,以确认它们是否可以正常工作。IBM还说,它还有助于预测将来可能出现的问题。

同时在Kubecon + CloudNativeCon上,IBM推进了两个现有项目Tekton和Razee。

Tekton是用于构建持续集成和交付系统的开源框架。该项目现已与IBM的Cloud Continuous Delivery服务集成在一起,可以通过访问管道,工作流和其他构件的行业规范来帮助实现流程的现代化。

同时,Razee是一个开源的持续交付工具,用于大规模管理应用程序。现在,Razee在Red Hat OpenShift上受支持,Red Hat OpenShift是用于构建容器化应用程序的平台。此外,它还受IBM Cloud DevOps ToolChains支持。

相关推荐