JBoss xPaaS services provide the powerful capabilities of JBoss Middleware as cloud based services on OpenShift. Developers can build applications, integrate with other systems, orchestrate using rules and processes, and then deploy across hybrid environments.
Complex enterprise applications need to run on one of the four "footprints" - physical, virtual, private, or public - leveraging core services like persistence and transactions from the container.
The JBoss EAP Cartridge provides the JBoss EAP application server on OpenShift. This cartridge provides a supported Java EE Application Server.
OpenShift Online currently supports
JBoss EAP 6.4, which supports Java 8.
Organizations are under huge pressure to deliver business value and innovations to market fast - faster than the competition. As they struggle to keep up, organizations are turning to DevOps methodologies and PaaS technologies to accelerate application development and delivery while still maintaining high levels of quality and reliability.
OpenShift by Red Hat gives developers flexibility to use the platforms and tools they choose while freeing them from provisioning, maintaining, and securing application infrastructure. With commercial support for Tomcat as well as JBoss EAP for xPaaS, organizations looking to deploy or move their applications into the cloud don’t need to start over from scratch or compromise with a limited web profile that cannot meet key enterprise performance requirements. Lightweight and enterprise-class, JBoss EAP for xPaaS is the only mainstream Java EE 6 application platform available in private and public clouds. Offering organizations the best of both Dev and Ops, JBoss EAP for xPaaS provides the ability to quickly build enterprise grade Java applications in a streamlined PaaS environment.
Modern applications are designed to connect with other applications and data to enhance their functionality without having duplication. Better to connect and consume than to replicate; Integration Services allow developers to connect to applications and data, send and receive messages - all with the reliability and precision of enterprise grade technology.
JBoss Data Virtualization is a technology which allows applications to use data from multiple heterogeneous data sources. It comprises tools and runtime services for creating and executing bi-directional data services.
Business Process Management and Business Rules Management technologies empower you to model, automate, and orchestrate business processes across applications, services and data, to strengthen business agility, execution and results.
JBoss BPM Suite provides business users and developers with powerful and intuitive tools to capture business processes, policies and rules and configure advanced business reporting, to obtain process-based applications that can be modified with agility in response to the business needs.
JBoss BRMS provides a powerful, easy-to-use business rules management system, with extensions for complex event processing that let businesses recognize and respond to events in real-time from social networks, blogs, and more.
With mobile devices becoming a primary client in the enterprise, incorporating key mobile features and capabilities are a vital part of any application development project. Mobile services simplify and streamline supporting the many mobile client types while extending your application to these devices.
The JBoss Unified Push server allows developers to send native push messages to Apple’s Push Notification Service (APNS) and Google’s Cloud Messaging (GCM). It features a built-in administration console that makes it easy for developers to create and manage the push related aspects of their applications for any mobile development environment. Includes client SDKs (iOS, Android, & Cordova), and a REST based sender service with an available Java sender library. Learn More