Kubernetes 是一款用于自动编制和管理容器化应用程序的开源系统。

对于构建用于在私有云、公共云或混合云中托管的原生云应用程序而言,使用开放源代码 Linux 容器设计应用程序是一种理想方法。Kubernetes 自动部署、管理和扩展这些容器化应用程序,让整个流程更加简单、快速和高效。

各种类型的企业都在寻找新的模式来加快创新速度和提升敏捷性。为了实现全新水平的创新性和敏捷性,应用程序的构建、部署、扩展和管理方式一直在不断发生改变。Kubernetes 已经被几乎所有感兴趣的人士欣然接受,借助容器化和原生云工作负载,该系统可显著加快应用程序的交付速度。

现在,软件开发人员、运营团队、DevOps 专业人士和 IT 业务决策者都认为 Kubernetes 将彻底成为市场领导者。

Kubernetes 最初起源于 Google。在过去十多年中,Google 一直在生产环境中大规模构建和管理基于容器的应用程序和原生云工作负载。借助 Google 从早期容器管理系统 Borg 和 Omega 中获得的知识和经验,Kubernetes 应运而生。

现在,作为一个开源项目,Kubernetes 目前由云原生计算基金会 (CNCF) 和 Linux 基金会管理。这确保了该项目能从各种来自大型开放源代码社区的最佳理念和实践中受益,并规避了供应商束缚的风险。

主要功能

  • 以快速且可预测的方式将应用程序部署到私有云、公共云或混合云中
  • 不间断扩展应用程序
  • 无缝推出新功能
  • 以简单且高效的方式使用计算资源
  • 保持生产应用程序在自我修复功能下正常运行

SUSE 相信 Kubernetes 会成为应用程序交付解决方案所需的核心元素,用于推动未来企业业务的发展。以下是使用 Kubernetes 构建的精选 SUSE 产品:

SUSE Cloud Application Platform

SUSE Cloud Application Platform 为现代 Kubernetes 基础设施提供了先进高效的 Cloud Foundry,旨在帮助软件开发和运营团队使用简化传统和全新原生云应用程序的生命周期管理。SUSE Cloud Application Platform 在 SUSE CaaS Platform 上构建,增加了基于独特 Kubernetes 的 Cloud Foundry 实施,旨在将强大的 DevOps 工作流程引入到 Kubernetes 环境中。该卓越平台基于企业级 Linux 构建,具有完整的 Cloud Foundry 和 Kubernetes 认证,旨在为传统和全新原生云应用程序的整个开发生命周期提供支持。

SUSE Cloud Application Platform

SUSE OpenStack Cloud 可在完善的整个多租户环境中轻松增添 Kubernetes 群集,进而允许不同的用户拥有专属的 Kubernetes 群集。客户可以使用对 OpenStack Magnum 的内置支持,或者利用 SUSE CaaS Platform,它提供了可随时运行的映像、模板和热自动化的额外优势。据报告,与其他企业市场相比,借助这些 Kubernetes 即服务功能,采用容器的 OpenStack 用户的增长速度要快 3 倍也就不足为奇了。

SUSE Cloud Application Platform

SUSE CaaS Platform 是一款经过认证的 Kubernetes 软件分发包。它提供企业级容器管理解决方案,可让 IT 和 DevOps 专业人士更轻松地部署、管理和扩展基于容器的应用程序及服务。通过使用 SUSE CaaS Platform,企业可以缩短应用程序的交付周期,并提高业务敏捷性。