概述
容器在应用开发和部署方面发挥着巨大的作用,极大地降低了复杂性,让应用可以跨多个云环境自由移植,让开发人员能够更轻松地专注于创建更好的应用,提供更出色的用户体验。
要在当今的商业环境中保持竞争力,甚至引领创新,就必须构建新一代应用,并重塑传统应用,使其迈向云原生化,同时满足持续增长的业务需求。在这种环境下,企业需要具备敏捷应变的能力,并善于战略性地运用容器、Kubernetes 和云技术。
Kubernetes 是一个开源的容器编排平台,可自动完成部署、管理和扩展容器化应用过程中涉及的许多手动操作。您可以使用 Kubernetes 和 Linux® 容器,将运行这些容器的主机组聚集在一起,并在本地、公共云、私有云或混合云中更轻松、更高效地管理它们。因而这种架构非常适合托管云原生应用,尤其是那些需要快速扩展的应用。

虚拟化时代的遗留
二十年前,虚拟化改变了一切,今天,它仍然能很好地服务于传统的单体式应用。但是,对于当今运行开源微服务应用的企业组织而言,虚拟化已不再有太多优势,因为 Linux 本身已经原生具备了大部分相同的功能。伴随容器与云原生技术的崛起,企业正逐步远离臃肿的虚拟化架构及其高昂的成本负担。
与虚拟机(VM)不同,容器直接使用 Linux 内核来管理计算资源,这意味着每个应用都独立于自己的容器中,从而避免了依赖项冲突,并能跨多种环境运行。Kubernetes 则负责对这些独立的容器进行编排(包括调度、负载均衡和资源管理),使它们能够作为拥有独立资源的隔离进程运行。此外,借助红帽® OpenShift® 虚拟化,开发人员还可将虚拟机纳入容器化工作流中,无需取舍,实现混合灵活的开发环境。
随着越来越多的团队转向以云为基础的未来发展方向,自动化与容器化正成为拓展自身技术能力与运营效率的关键途径。Kubernetes 凭借其在生产、开发和测试环境中管理及编排容器的宝贵功能,已成为业界标准。正因如此,深刻理解这项技术对各类企业组织而言都至关重要。
红帽资源
红帽:Kubernetes 的领导先锋
早在 Kubernetes 项目正式推出之前,红帽便已携手其创造者 Google,成为该项目的早期参与者之一。自那时起,红帽就已成为 Kubernetes 上游项目的第二大贡献者,并成为率先将企业级 Kubernetes 平台推向市场的公司之一。
红帽凭借红帽 OpenShift 成为了开源容器技术领域的领导者,它以红帽企业 Linux 为基础集成了 Kubernetes,打造出用于保护、简化和管理容器基础架构的重要工具。
红帽 OpenShift 是面向企业的 Kubernetes,集成了多种额外技术组件,能让 Kubernetes 更强大、更易落地。其中的组件包括网络、身份验证、监控、安全和自动化等。
不像其他供应商平台需要使用专有组件和复杂的流程,红帽 OpenShift 是可供运维和开发团队使用的单个集成式平台,可以验证常用的适用于 Kubernetes 的存储和联网插件,包括内置的监测、记录和分析解决方案。
灵活性和移动性意味着更强大的功能
基于 Kubernetes 的工作负载需要具备移动性和灵活性,才能精准满足新兴和/或成长型企业不断变化的需求。红帽 OpenShift 可与所有红帽产品以及众多其他供应商(如 Docker、微软和 AWS 等)提供的解决方案实现无缝互通,让您能够更轻松地根据需要进行扩展和适应创新,同时避免供应商锁定。
要真正用好使用 Kubernetes,需要一个当下就能投入使用的平台。您需要具备速度、稳定性、安全性和可扩展性。您还需要在多个云上运行。
容器就是 Linux
Linux 容器是 Kubernetes 的坚实基础,因为它们可通过划分职责来减少开发团队和运维团队之间的冲突。当开发人员专注于开发应用时,运维团队可以把注意力放在基础架构及其元素上。由于 Linux 容器基于开源技术构建,您能在第一时间获取最新更新和先进功能。
红帽 OpenShift 可实现容器应用生命周期的自动化,将安全防护集成到容器管道中,并在每次版本更新时带来数百项安全、缺陷和性能修复。
有一些 Kubernetes 的商业发行版虽可能包含开源组件,但随后会将您锁定在专有平台上。真正的开源发行版会始终秉持开放精神,从操作系统直至无服务器信息面板,所有组件均保持开源。
轻松迁移至红帽 OpenShift
随着 Kubernetes 占据主导地位,以及围绕该平台的生态系统蓬勃发展,各企业组织正迅速将他们的工作负载转移到 Kubernetes。红帽 OpenShift 是红帽打造的混合云企业级 Kubernetes 平台,能够帮助构建和运行新的云原生应用,并对现有应用进行现代化改造。
在 OpenShift 的基础上构建,您可以结合使用红帽高级集群管理和红帽 Ansible® 自动化平台,跨区域(包括公共云、本地和边缘环境)高效部署和管理多个 Kubernetes 集群。
红帽官方博客
获取有关我们的客户、合作伙伴和社区生态系统的最新信息。