最近,我一直在阅读有关Red Hat产品的很多文章,并且对云等也很感兴趣,对于我来说,更详细地研究Red Hat的云产品是很明显的。 Arun在今年4月对JBoss xPaaS进行了很好的概述,我认为可能不但应该给您一个概述,而且还为您指出感兴趣的开发人员需要了解的所有相关信息。 如果我错过了一些东西,或者您被困在某个地方,别忘了与我联系并让我知道!
xPaaS = aPaaS,iPaaS,bpmPaaS,dvPaaS,mPaaS + OpenShift
很小的概述可以帮助您快速入门。 为简单起见,JBoss xPaaS服务是另一个名称,它具有作为基于云的服务可用的JBoss中间件的所有强大功能,可以在OpenShift上使用。 与其他服务的主要区别在于,它不仅仅是一堆服务,几乎不了解集成。 它是一套完整的预构建和随时可用的集成服务。
对于那些感兴趣的人为何将其称为xPaaS: Gartner使用xPaaS一词来描述可以作为PaaS提供的专用中间件服务的整个范围。 Red Hat具有完整的实现。
更多基本信息:
- OpenShift上的JBoss xPaaS服务( openshift.com/xpaas )
- 官方登陆页面( red.ht/xpaas )
- 红帽峰会JBoss中间件主题演讲( youtube.com )
- 马克·利特尔(Mark Little)关于xPaaS( community.jboss.org )
- Gartner用于本地应用程序平台的魔力象限( 新闻稿 , Gartner报告 )
是时候深入研究各个部分了。 这里的想法是将精简的名称进行分解,然后将其分解为单个产品和其中使用的上游项目。
注意: OpenShift上的某些功能处于Alpha释放状态。 设计并提供给开发人员进行试验和探索。 对于可以在免费的OpenShift Online齿轮中部署的i和bpm-PaaS产品,建议使用中型或大型齿轮以获得最佳性能。
aPaaS = JBoss应用程序托管+ OpenShift
带有Red Hat JBoss EAP / JBoss AS和带有WildFly的Java EE 7的OpenShift for Java EE 6的应用程序容器服务已经存在了两年以上。 这是xPaaS系列中所有内容的基础。 为了保持干燥,我在本节中放置了与OpenShift相关的所有内容。
更多基本信息:
- OpenShift上的JBoss应用程序托管
- OpenShift 入门指南
OpenShift快速入门和墨盒:
- OpenShift WildFly 8快速入门
- OpenShift EAP 6.1 / 6.2墨盒
要关注的博客:
- 阿伦·古普塔(Arun Gupta)的博客
- ThomasQvarnströmJBoss技术博客
各种开发人员链接:
- WildFly网站
- GitHub上的Java EE示例
- OpenShift加速器程序
- OpenShift GitHub
- OpenShift的社区墨盒
- EAP产品文档
iPaaS = JBoss保险丝&& JBoss数据虚拟化+ OpenShift
集成服务目前包括两个单独的产品。 一个是JBoss Fuse企业服务总线,另一个是JBoss数据虚拟化。
更多基本信息:
- OpenShift上的集成服务
- OpenShift上的 JBoss 保险丝
- OpenShift上的 JBoss 数据虚拟化
OpenShift快速入门和墨盒:
- 保险丝入门指南
- 保险丝快速入门
- 数据虚拟化入门指南
- 数据虚拟化快速入门
要关注的博客:
- 开放宇宙
- 克里斯蒂娜(Christina)
- James Strachan的博客
各种开发人员链接:
- Kenny Peeples在Github上的样本和演示
- OpenShift上具有Apache Camel和hawtio的Fuse 6.1演示
- GitHub上的JBoss Fuse
- GitHub上的JBoss数据虚拟化
- 数据虚拟化产品文档
- 保险丝产品文档
bpmPaaS = JBoss BPM套件+ OpenShift
业务流程管理(BPM)和业务规则管理(BRM)是其中最重要的部分。
更多基本信息:
- JBoss BPM Suite产品概述( jboss.org/products/bpmsuite/overview/ )
- 经常问的问题
OpenShift快速入门和墨盒:
- 《 OpenShift上的BPM Suite入门指南》
- BPM Suite快速入门
要关注的博客:
- 埃里克·D·沙贝尔
各种开发人员链接:
- 如何使用规则和事件来驱动xPaaS的JBoss BRMS Cool Store
- jboss.org上的开发人员资料
- 反馈与支持
- 官方产品文档
mPaaS = AeroGear UnifiedPush服务器+ OpenShift
AeroGear UnifiedPush Server允许将本机推送消息发送到不同的移动操作系统。 该服务器的初始社区版本支持Apple的Push Notification Service(APN),Google Cloud Messaging(GCM)和Mozilla的SimplePush。
更多基本信息:
- OpenShift上的AeroGear Push 0.X
OpenShift快速入门和墨盒:
- OpenShift上的 AeroGear 快速入门
要关注的博客:
- Corinne的聊天和代码
- Matthias Wessendorf的博客
- Bruno Oliviera的博客
各种开发人员链接:
- AeroGear项目网站
- OpenShift上的AeroGear Push Server简化了移动推送
- AeroGear文档
- AeroDoc推送通知应用程序,逐步进行
- 如何使用UnifiedPush服务器
仅此而已。 让我知道您是否缺少任何东西。 我致力于缩小差距,并使xPaaS的工作和开发变得有趣而富有成效。
翻译自: https://www.javacodegeeks.com/2014/09/everything-developers-need-to-know-about-xpaas.html