Red Hat пытается выйти за пределы монолитных серверов Java-приложений, таких как Weblogic и WebSphere, предоставляя возможность конфигурирования платформы и выбора из необходимых элементов, включая службы (например, обмен сообщениями и проведение транзакций), фреймворки (поддерживаются Spring, Struts и Ruby on Rails), компонентные модели (Pojo и OSG), языки программирования (Groovy и Ruby), API.
Доступны три модели конфигурирования рабочей нагрузки: Basic Java Web Apps (не содержит корпоративных служб), Rich Java Apps (поддерживает простые API и масштабирование на уровне компании), Enterprise Transactional Java Apps (поддерживает большой объем транзакций и корпоративную масштабируемость). Модели реализуются на соответствующих платформах: обновленных JBoss Enterprise Platform 5.0 и JBoss Enterprise Web Server 1.0 и новой JBoss Enterprise Web Platform 5.0.