介绍 Kubic 项目:一个全新的开源项目

2017 年 5 月 29 日 | Douglas DeMaio | 无许可

近年来,容器技术市场取得了巨大发展。从几年前还不存在的一个类别,到如今成为最具吸引力、发展最快、最令人兴奋的领域之一。

容器改变了我们对应用程序架构的思考方式,并加快了我们交付业务需求的速度。它们在不同环境之间提供一致性和可移植性,并允许开发人员专注于构建出色的产品,而无需分心于底层执行细节。

如今,整个应用程序交付供应链正在发生变化,因为抽象应用程序创建的时代已经到来。这种变化是由采用一些关键技术推动的,包括共享代码仓库、持续集成、持续开发和云计算。然而,推动这一运动的最终动力是一种软件交付机制:容器。

Kubic 项目是一个通用项目,涵盖了许多与围绕不可变基础设施原则重新设计操作系统以及使用基于 Linux、docker 项目和 Kubernetes 的堆栈相关的全新举措。 Kubic 项目的主要构建块是基于 openSUSE Tumbleweed 的容器主机操作系统。

在不久的将来,并在您的支持下,我们将启用 Kubernetes 和许多其他新功能。这将使您能够轻松构建容器即服务 (CaaS) 解决方案并在任何地方运行它们……

Kubic 项目 如何帮助我?

  • 传统的操作系统很酷,也很有趣,但由操作系统控制且所有应用程序共享的单个运行时环境模型不符合现代以应用程序为中心的 IT 的要求。

  • 基于单体方法,传统操作系统为管理在其之上运行的堆栈带来了许多挑战。通过 Kubic,我们希望通过为现代 IT 应用程序重新设计操作系统来重新思考操作系统。

  • 在敏捷环境中,开发人员和 DevOps 工程师正在承担对其应用程序的责任,并寻求对其应用程序下方的运行时环境的控制,而无需拥有整个堆栈。

  • 虚拟机提供了一种在应用程序之间进行隔离的方式,但这种模型会增加资源和管理开销。

加入我们的 Kubic 项目,我们将共同构建下一代容器操作系统

有用的信息

(本文由 Simona Arsene 撰写,最初发表于 https://www.suse.com/communities/blog/introducing-kubic-project-new-open-source-project/)

分享此帖子