当前位置: 首页 >生活知识 > 内容

OpenShift是什么知识介绍

生活知识
导读 目前关于大家提出的OpenShift是什么这个问题,大家都希望能够得到一个答案,那么小编今天就去收集了一些OpenShift是什么相关的内容来分...
2023-10-06 09:52:49

目前关于大家提出的OpenShift是什么这个问题,大家都希望能够得到一个答案,那么小编今天就去收集了一些OpenShift是什么相关的内容来分享给大家,如果大家感兴趣的话可以接着往下看。

OpenShift 是由红帽公司推出的 PaaS 云计算平台,供用户创建网络应用,由 OpenShift Origin管理,支持 GitHub,开发者可以使用Git来发布自己的web应用程序到平台上。

OpenShift 是由红帽公司推出的 PaaS云计算平台,供用户创建网络应用。OpenShift Enterprise 是其私有云版本这是一个开源软件,由 OpenShift Origin 管理,支持 GitHub,开发者可以使用 Git 来发布自己的 web 应用程序到平台上。

Openshift 广泛支持多种编程语言和框架,如 Java,Ruby 和 PHP 等。另外它还提供了多种集成开发工具如 Eclipse integration,oss Developer Studio 和 Jenkins 等。OpenShift 基于一个开源生态系统为移动应用,数据库服务等,提供支持。

OpenShift Online 服务构建在 Red Hat Enterprise Linux 上。Red Hat Enterprise Linux 提供集成应用程序,运行库和一个配置可伸缩的多用户单实例的操作系统,以满足企业级应用的各种需求。

Openshift 当前共提供三种产品:OpenShift Online、OpenShift Enterprise 和 OpenShift Origin。 其中,OpenShift Online 是面向普通开发者和小微企业的线上公有云平台;OpenShift Enterprise 是面向企业的私有云平台;OpenShift Origin 是一个开源项目,是构成前两个的基础。

OpenShift Online 为免费用户提供三个 small gear 的资源,用户创建应用时可以用一个 gear,也可以用多个 gear。因此,每一用户最多可以创建三个免费应用。这个资源份额在 PaaS 中对免费用户是比较慷慨的。

OpenShift 使用模块的概念,又叫做 cartridges,支持 Java、PHP、Python、Perl、Node.js,数据库语言则支持 MySQL、MongoDB 和 PostgreSQL。另外,OpenShift 还支持诸如 Jenkins 和 Cron 这样的工具,和包括 Oracle 业务流程管理套件以及 Red Hat Jboss 业务规则管理系统(BRMS)。

OpenShift 使用的架构由单个节点组成,以容纳应用程序代码和服务,同时还有一系列的单独代理来管理节点和提供服务。除此之外,OpenShift 的架构还包括一个消息系统将节点和代理绑定到一起,并且使用 RESTful 的 API 同外部工具整合。

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。