软件交付平台提供商CloudBees正在寻求建立软件交付管理类别,以解决孤立的开发流程,以及将开源Jenkins CI / CD系统作为软件即服务(SaaS)产品提供。
通过SaaS进行软件交付管理
CloudBees计划的基于SaaS的SDM平台将整个组织的devops工具链中的所有工件,数据和事件组合到一个统一的记录系统中。目标是通过提供通用见解,关联流程和治理来改善团队之间的协作。
[InfoWorld的基本要点:CI / CD入门:使用CI / CD管道自动执行应用程序交付。• CI / CD的5个常见缺陷 - 以及如何避免它们。| 使用InfoWorld的App Dev Report简报了解编程中的热门话题。]
SDM协调组织中的软件交付,作为一种用于软件交付的CRM。SDM的想法源于这样一种观念,即一旦公司使用CI / CD,他们就会意识到他们已经创建了数据,流程和团队的孤岛。SDM旨在捕获来自所有使用工具的信号,以显示正在发生的事情。
预计到2020年,CloudBees SDM的计划能力包括:
产品中心,用于集成可视性和数据编排。
策略和规则引擎。
一个效率仪表板,支持团队改进和回顾。
实时价值流管理,提供对功能和贡献状态以及价值交付障碍的可见性。
集成功能标记管理,用于基于操作指标的策略驱动的交付控制。
Jenkins X去了SaaS
Jenkins X是 Kubernetes云应用程序的Jenkins CI / CD系统的云原生版本,将于2020年由CloudBees通过SaaS提供。
使用Tekton框架作为管道执行引擎,Jenkins X提供管道自动化,gitops(将Git软件版本控制系统与Kubernetes相结合)以及团队协作的预览环境。
SaaS服务遵循CloudBees自己的开源Jenkins X商业发行版; CloudBees发行版包括商业技术支持和每月更新,支持Google Kubernetes引擎和预览环境,并计划支持Amazon Elastic Kubernetes服务和DevPods。
Jenkins基地可能会升级
另外,Jenkins的创始人兼CloudBees的首席科学家Kohsuke Kawaguchi表示,现在已有15年历史的基础Jenkins平台,在由Sun Microsystems创建时可以称为Hudson,可以在可扩展性,管理和易用性方面获得改进。