深入了解基于容器的红帽PaaS和OpenShift

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介:

Red Hat OpenShift Container Platform是一个专注于开发人员的PaaS平台,它支持各种行业各种规模企业的应用开发团队。

Red Hat OpenShift Container Platform和它的一些相关的程序组成了PaaS包,给企业级IT开发人员多个平台选择,来实施开发行为,另外还支持现有的或重构的以及云应用。红帽的PaaS专注于三个主要领域:应用开发和交付、应用架构,以及基础设施和应用平台。除了OpenShift Container Platform外,红帽还提供了两个平台:专有OpenShift,它是一个集成了Openshift Container 的单租户产品;和OpenShift Online,它是为个人开发者准备的多租户应用。所有这三个红帽PaaS产品都既适用于本地,也适用于基于云的产品。

OpenShift提供了大量的核心软件组件。它结合了Docker包和Kubernetes集群管理,来进行开发人员生命周期自动化和容器管理。生命周期自动化提供了用于配置的预存模板、产品和构建调度,使开发人员可以简化应用的构建和部署过程。OpenShift容器管理功能,让用户可以监测性能。这些功能强制加强了安全指南和跟踪配额、用户访问控制以及四个主要数据中心占用空间的可见性:物理、虚拟、私有和公有云环境。这些功能从几个方面与应用处理平台集成,包括安全注册、用户认证、监控、日志记录和基于角色的访问控制。作为运行时环境打包的容器基础设施服务,允许用户像覆盖、软件定义网络 、存储、注册表和容器编排那样操作应用组件。

在这一最新版本中,红帽在Kubernetes中添加了Container Network Interface插件,以便随时随地了解Kubernetes提供的不断增多的网络选项。OpenShift还提供了其他软件实用程序,如自助服务、图像流、持续集成/部署(CI / CD)和自动化应用程序更新。

OpenShift支持大量编程语言,包括Java、PHP、Node.js、Python、Ruby、Perl和Tomcat。它支持这么多语言,部分原因是使用了OpenShift API 的附加模块。2015年11月,红帽与微软合作提供了更多选项,如.NET Core。

红帽PaaS为开发工具提供集成支持

对其他内部部署应用、软件和基础设施即服务的接口支持包含在红帽PaaS产品中,并包括集成支持开发工具,如集成开发环境、构建自动化、测试自动化和CI / CD。还有基础架构组件,如存储协议、网络设备和裸机、虚拟和OpenStack环境的部署选项。红帽提供了安全组件,如Linux操作系统和程序库以及专门的安全人员。

基于容器的Red Hat PaaS主要应用的行业应用开发团队包括,金融服务、医疗卫生、州和地方政府机构、电信、制造、零售、运输和物流和服务提供商。红帽定位OpenShift既服务于企业,也服务于小型业务,提供了免费的增值服务,即付即用的定价模式。

OpenShift Online可以免费预览30天,但是只提供最少的资源——一个项目最多具有2 GB内存、4个CPU内核和2 x 1 GB的持久卷。然后,用户可以升级到OpenShift Online Bronze,并且仅对JBoss EAP 6支付费用,并且拥有其他规模的设备——同时可以访问15个团队的功能,和免费版本所不提供的自定义安全套接字层域。

用户还可以选择每月20美元的OpenShift Online Silver,其中含有更多的存储空间和设备以及专用的定制支持。专有OpenShift的定价开始是每年48,000美元,包括四个应用节点、每年48TB的网络I / O、100GB的高速SSD持久存储和红帽高级支持。企业可以单独购买额外的节点和内存。对于OpenShift Container Platform定价,红帽邀建议在客户联系销售代表。


本文作者:Red Hat OpenShift Container Platform is a develope

来源:51CTO

相关文章
|
7月前
|
Docker 微服务 容器
探索Docker容器技术:轻松部署和管理应用程序
在当今的软件开发和部署领域,容器技术已经成为一个备受欢迎的话题。其中,Docker容器凭借其简便性、可移植性和高效性,成为了首选的容器解决方案。本文将深入介绍Docker容器技术,帮助您了解其工作原理、用途以及如何开始使用它。
|
6月前
|
Kubernetes jenkins Linux
两大容器管理平台,Kubernetes与OpenShift有什么区别?
两大容器管理平台,Kubernetes与OpenShift有什么区别?
|
Kubernetes Linux 测试技术
【Docker】基于Rancher快速部署docker容器管理平台
【Docker】基于Rancher快速部署docker容器管理平台
550 0
【Docker】基于Rancher快速部署docker容器管理平台
|
Kubernetes 应用服务中间件 数据安全/隐私保护
|
应用服务中间件 虚拟化 nginx
|
容器 数据安全/隐私保护 Linux
|
Kubernetes 安全 Linux
在OpenShift中运行容器
本文讲的是在OpenShift中运行容器【编者的话】本文不是一篇关于如何在OpenShift中使用和部署容器的指导性文章,也没有具体介绍OpenShift的原理组成,关于如何使用OpenShift可以参考另一篇《OpenShift V3 应用发布部署的简单场景演示》。
1652 0
|
Kubernetes 测试技术 Docker
Kubernetes让Docker容器如虎添翼
本文讲的是Kubernetes让Docker容器如虎添翼【编者的话】本文主要讲述作者看好Kubernetes与Docker结合的未来。
1629 0
|
运维 Kubernetes Docker
容器、Docker与Kubernetes——从基础设施的容器化谈起
本文讲的是容器、Docker与Kubernetes——从基础设施的容器化谈起【编者的话】作者是Collective Idea公司的运维,也是个对技术有深度理解的人,这篇文章是作者在实践immutable infrastructure理念过程中对容器的理解,这是第一篇,主要讲述传统运维工具如Chef与Docker等容器化运维工具的不同以及解决的问题。
1336 0