Red Hat JBoss企业应用程序平台

用于托管应用程序的应用程序平台,提供创新的模块化、云就绪架构、强大的管理和自动化以及世界级的开发人员生产力。

概述

JBoss EAP是一个用于高事务性、web级Java应用程序的开源平台。JBoss EAP结合了熟悉和流行的雅加达EE最新技术的规范,如日蚀微轮廓,将您的应用程序从传统的Java EE现代化到DevOps、云、容器和微服务的新世界。

JBoss-EAP包括在各种环境中构建、运行、部署和管理企业Java应用程序所需的一切,包括内部部署、虚拟环境以及私有、公共和混合云中。JBoss EAP基于流行的开源项目WildFly公司.

部署选项

JBoss EAP具有多种部署选项,支持现代化和云原生应用程序开发工作。Red Hat支持在本地、超标量机和OpenShift上部署JBoss EAP。

 

预处理中

对于拥有托管和维护自己的应用程序基础架构的基础架构和人员的客户来说,在虚拟机上部署传统的本地EAP仍然是一个不错的选择。

了解更多信息   

无论是强制迁移到云端还是利用超标量承诺支出,JBoss EAP都提供了大量选项。EAP在上可用亚马逊网络服务,Azure应用程序服务、和、,谷歌云包括基于消费的定价选项的管理和自我管理部署。

了解更多信息   

红帽OpenShift

将EAP应用程序迁移到OpenShift是降低运营成本、提高资源利用率和加快开发周期的一个好方法。EAP在任何OpenShift平台上都受支持,包括AWS上的Red Hat OpenShift(ROSA),Azure红帽OpenShift(ARO),以及Red Hat OpenShift谷歌云.

了解更多信息   

功能和优点

java认证

Java认证

JBoss EAP支持领先的Java标准和规范,包括雅加达EE 10核心概要文件、Java SE 17(OpenJDK和OracleJDK)和Eclipse Microprofile。

云

针对云优化

针对容器和云部署(包括Red Hat OpenShift)进行了高效优化。JBoss EAP提供了极低的内存占用、快速启动时间和高效的资源利用率。

模块化的

模块化、轻量级

JBoss EAP是一个现代应用程序平台,它包含一个模块化结构,只允许在需要时启用服务,从而提高了启动速度。

管理

针对OpenShift进行了优化

JBoss EAP经过优化,可以在OpenShift上开发、部署和管理Java应用程序,因此开发人员可以利用OpenShift的云计算功能,包括自动缩放、集群支持和灵活的部署了解更多信息.

企业

企业绩效

JBoss EAP包括一个灵活的web服务器,底流,以及企业功能,如故障切换、集群、缓存、智能负载平衡和分布式部署性能,这些功能针对高事务性应用程序进行了调整。

安全

安全

JBoss EAP包括一个名为Elytron公司,它提供了一个统一的框架来管理和配置独立服务器和托管域的访问。它还包括对OpenID Connect(OIDC)的本机支持。

管理

灵活的管理

JBoss EAP包括一个管理控制台和CLI,为管理员提供了配置、部署、安全和子系统的统一视图,以及离线管理服务器的能力。CLI可以与流行的配置管理工具(如Red Hat)一起使用Ansible公司木偶.

开发商

开发人员生产力

JBoss EAP通过自助服务应用程序配置、简化堆栈管理和应用程序自动扩展等功能,提供了提高生产力和更快创新的工具。它还支持连续测试和集成技术,如阿奎利安用于集成测试,Maven公司用于自动化和管理的构建过程,以及詹金斯用于持续集成和持续交付。

Red Hat JBoss Enterprise Application Platform将几个开源社区联系在一起

   休眠ORM,一个关系数据库持久性项目
   铁人Jacamar,Java Connector体系结构项目
   JBoss微型容器,支持独立JMX微内核的项目
   J组,小组交流项目
   那罗延,事务管理器项目
   RESTEasy(轻松休息),为Java应用程序构建RESTful服务的项目
   焊接,为雅加达EE创建上下文和依赖注入的项目
   野蝇,一个基于Jakarta EE 10构建的灵活、轻量级、托管应用程序运行时
   XNIO公司低层IO项目和NIO的替代方案