2020-02-17 14:53

集成组件与Red Hat的OpenShift平台即服务产品集成在一起

导读平台即服务(PaaS)技术方法旨在使企业轻松地在云中交付和部署应用程序。企业Linux和Java中间件供应商Red Hat今天通过xPaaS的概念扩展了PaaS

平台即服务(PaaS)技术方法旨在使企业轻松地在云中交付和部署应用程序。企业Linux和Java中间件供应商Red Hat今天通过xPaaS的概念扩展了PaaS的愿景,提供了更多的开发人员和集成工具来进一步支持云部署和采用。

Red Hat中间件副总​​裁兼总经理Craig Muzilla对eWEEK表示,xPaaS中的“ x”是一个变量。

Muzilla说:“这表明人们可以做各种不同的PaaS。” “我们开始看到各种不同类型的PaaS,而xPaaS只是描述一个人可能拥有的许多不同类型的PaaS的一种方式。”

在不同类型的PaaS产品中,有应用程序平台即服务(aPaaS)。集成PaaS或iPaaS是另一种PaaS。还有一个用于业务流程管理即服务(bPaaS或bpmPaaS)。

为此,红帽公司正在推动自己的xPaaS产品组合,以支持红帽公司的JBoss Java中间件产品组合。

Muzilla解释说,在今天之前,开发人员可以使用他们想要的任何技术来创建OpenShift PaaS盒式磁带。OpenShift是Red Hat的PaaS平台,而盒式磁带是Red Hat如何在PaaS中定义技术能力的单位。

“我们在这里宣布的是,我们正在OpenShift中预先配置并专门构建服务,这些服务可以完成所有这些xPaaS服务-全部来自JBoss产品线和社区内部,” Muzilla说。“市场上的任何用户都可以采用自己的技术并制造盒带,但是它不一定是每个人都可以使用的服务,也不会与OpenShift其余产品紧密集成。”

Muzilla强调说,红帽现在正在做的事情是在标准化平台上提供更大的编排和集成。新的集成xPaaS功能包括移动推送通知服务和集成服务。

“移动推送通知服务是JBoss社区项目AeroGear的一部分,” Muzilla解释说。“集成服务基于JBoss Fuse,上游项目包括Apache Camel以及服务开发框架JBoss SwitchYard,以及与我们的SOA治理相关的一些项目。”

使用xPaaS

对于Red Hat OpenShift客户而言,利用新的xPaaS功能相对容易。例如,使用推式通知服务,Muzilla解释说该服务是用户今天进入OpenShift Online时可以看到的一项服务。

Muzilla说:“您可以将其视为一种服务,然后就可以开始使用它了。” “当您开发应用程序时,如果您正在开发移动应用程序,并且希望将推送通知作为其中的一部分,则可以选择推送通知服务。”

集成开发环境

大多数开发人员将使用某种形式的集成开发环境(IDE)作为开发过程的一部分。如今,使用OpenShift的开发人员可以使用Web控制台,或通过开源Eclipse IDE与JBoss Developer Studio集成,并且可以使用许多基于云的IDE,包括Cloud9和Codenvy。

Muzilla说:“随着我们开始推出bpmPaaS,将提供基于浏览器的工具,而不仅仅是依靠Eclipse之类的工具。