
红帽OpenShift是一个企业就绪型Kubernetes容器平台,可以实现全堆栈自动化运维,以管理混合云和多云部署。红帽OpenShift已进行过优化,可以提高开发人员的生产力并推动创新。
红帽 OpenShift包括您所需要的混合云、边缘、企业容器以及Kubernetes开发和部署。包含企业级Linux操作系统、容器运行时,以及网络、监控、容器注册表、身份验证和授权解决方案。这些组件一起经过测试,可在涵盖各种云的完整 Kubernetes平台上统一运行。
企业级 Kubernetes
借助 Kubernetes 操作器,红帽 OpenShift 为您容器堆栈的每一个部分(操作系统、Kubernetes、集群服务、应用以及持久的数据存储)提供自动安装、升级和生命周期管理。带来一个更安全、最新的 Kubernetes 应用平台,免除手动和串口升级或停机的麻烦。红帽 OpenShift 借助操作器来支持扩展应用,同时减少保持运营一致性的支出。
•操作器内置于OpenShift中,因此Kubernetes和集群服务总是最新的。
•嵌入式 OperatorHub 为独立软件供应商 (ISV) Operator提供一个发现市场,经过验证可在 OpenShift 上运行。
•Kubernetes 操作器框架不是OpenShift专有的,可以部署在任何 Kubernetes 平台上。
专为混合云打造
红帽 OpenShift 容器平台可在现场和公共云基础架构中运行,提供一种应用部署的混合方法,是一个自管理的解决方案。红帽 OpenShift 专业版是由红帽托管和管理的服务,该服务在虚拟私有云中提供群集,是 Amazon Web Services (AWS) 和 Google Cloud 上的托管产品。Microsoft Azure 红帽 OpenShift 是 Azure 上的一个完全托管的 OpenShift 产品,由微软和红帽共同设计、运维和支持。所有 OpenShift 平台衍生版本都可用于帮助提高开发人员的生产力,并在混合云一致基础上提供应用可移植性。
提高开发人员生产率
红帽 OpenShift 改进了容器和 Kubernetes 可为开发人员提供的服务,同时推动了有状态应用、无服务器或事件驱动应用,以及机器学习的创新。该平台与 Jenkins 和其他标准持续集成/持续交付 (CI/CD) 工具紧密集成,用于构建以安全为核心的应用。
高级功能
随着应用发展成为大量的分散服务,管理这些服务之间的通信和保证其安全性变得更加困难。使用红帽 OpenShift 服务网格,能够以统一的方式连接、管理和查看基于微服务的应用。
借助红帽 OpenShift Serverless 模式,应用程序可以使用计算资源并根据使用情况自动扩展或缩减。OpenShift Serverless 免除开发人员置备和维护服务器的开支,使他们可以专注于应用开发。OpenShift Serverless 帮助开发人员部署和运行无服务器应用,这些应用可以按需扩展或缩减为零。
借助红帽 OpenShift Pipelines,开发人员可以控制交付流程、插件和访问控制,无需管理中央 CI/CD 服务器。OpenShift Pipelines 在其自有的容器中执行 CI/CD 管道的每个步骤,使得每个步骤可独立扩展以满足管道需求。通过 OpenShift 控制台的开发人员视角、命令行界面 (CLI) 和集成式开发环境 (IDE),提供简化的用户体验。
红帽 OpenShift 虚拟化将虚拟机引入 OpenShift,因此开发人员和运维人员可以使用相同的工具和框架在一个平台上开发、管理和部署虚拟机、容器和无服务器系统,加快了其现代化和交付差异化应用和服务的能力。
可信的主机,可信的内容,值得信赖的平台
红帽是构建 Kubernetes 和容器项目的社区领导者,运用开源专业技能推动上游创新。红帽 OpenShift 向上游 Kubernetes 增添了更全面、更持续的安全防护,贯穿从操作系统到应用以及整个软件生命周期。
功能和优势
功能 |
优势 |
平台 |
可扩展性 |
在 OpenShift 容器平台上运行的应用可在数秒内扩展到数百个节
点上的数千个实例中。 |
多集群联合 |
集群的统一视图和Kubernetes 技术的应用为现场和公共云提供了一致的管理层。 |
持久存储 |
红帽OpenShift 容器存储允许用户运行有状态的应用和无状态的云原生应用。 |
开源标准 |
除了其它开源技术,OpenShift 容器平台还采用了开放容器计划(OCI)/ docker 格式容器以及经云原生计算基金会 (CNCF) 认证的 Kubernetes,用于容器编排。 |
容器可移植性 |
基于 OCI 行业标准构建的容器镜像可确保开发人员工作站与生产OpenShift 容器平台环境之间的可移植性。 |
3-节点集群 |
以较小的空间占用率访问完整的 Kubernetes 平台的所有功能,这对于一般较小、需要更低成本占用的边缘站点来说是完美的,且功能不打折。 |
开发人员生产力 |
自助服务配置 |
开发人员可使用最顺手的工具,轻松、快速地按需创建各种应用,同时运维团队也能全面掌控整个环境。 |
多语种支持 |
开发人员可在同一平台使用多种语言、框架和数据库工作。 |
集成的 CI/CD 管道 |
OpenShift 容器平台有助于减少开发人员的手动部署工作,从而部署更高质量的软件以进行持续集成和自动化测试。 |
用户界面 |
开发人员可直接访问多种命令行工具、多设备 Web 控制台和基于Eclipse 的 IDE。 |
源至镜像部署 |
OpenShift 容器平台提供了工具包和工作流,可通过将源代码注入到容器中并让容器准备要执行的源代码来生成可直接运行的镜像。 |
企业运营 |
自动安装和升级 |
利用 Amazon Web Services、Google Cloud Platform、IBM Cloud 和 Azure 以及在内部使用 vSphere、OpenStack®、红帽虚拟化或裸机恢复,在云中支持自动化安装和平台无线更新。从OperatorHub 使用的服务可以通过单个操作进行全面部署、配置和升级。 |
自动化 |
OpenShift容器平台自带多种功能,包括精简且自动化的容器和应用构建、部署、扩展、运行状况管理等。 |
虚拟化 |
完成现有应用和服务的现代化转型,并允许开发和交付新的和现有应用。这些应用由虚拟机、容器和无服务器组成,在 Kubernetes原生架构中共同管理。 |
强大的生态系统 |
红帽的合作伙伴生态系统持续扩展,旨在为用户提供广泛多样集成。第三方合作伙伴可提供额外的存储和网络提供商、IDE 和 CI 整合、ISV 解决方案,与 OpenShift 容器平台搭配使用,让您更加得心应手。 |