A köztesréteg megoldások elemei vagy platformjai jellemzően egy adott nagyobb feladatra vagy problémakörre adnak megoldást, legyen szó a felhasználó együttműködést kiszolgáló portál megoldásokról, üzleti szabályok és / vagy folyamatok kezeléséről, különféle alkalmazás- és adatintegrációs feladataokról stb. Ezen elemek számára úgynevezett alaptechnológiák biztosítanak olyan alapszolgáltatásokat, mint például megbízható, funkciógazdag futtatókörnyezet (futtatókonténer), elosztott, rugalmasan skálázódó adattárolási megoldás vagy éppen a korszerű webes alaptechnológiák biztosítása.
Az ilyen alapszolgáltatást kínáló szoftverelemek közös jellemzője, hogy a teljes (end to end) köztesréteg megoldás valamennyi eleme számára alap építőkövet jelentenek (azon termékekben gyakran alapértelmezett elemként is megjelennek). Ezen túlmenően ezen szoftverek önálló formában is teljes funkcionalitást biztosítanak, megoldást jelentenek számos feladatra, problémára, legyen szó a nagyvállalati Java specifikációnak (JEE) megfelelő alkalmazások futtatásáról szabványos környezetekben, jól skálázható, extrém módon elsoztott webkiszolgáló farmok felépítéséről vagy például NoSQL típusú memória alapú adat-cache-ek, adatbázisok használatáról.
A Red Hat JBoss middleware alaptechnológiák az alábbi termékeket jelentik a gyakorlatban:
- Red Hat JBoss Enterprise Application Platform: Teljes mértékben Java EE6 tanúsított alkalmazás-futtatási konténer, ami minden szükséges elemet tartalmaz a Java alapú alkalmazások és szolgáltatások elkészítéséhez, futtatásához és felügyeletéhez.
- Red Hat JBoss Web Server: Egyszerű webszerver megoldás, legyen szó nagyméretű webkiszolgáló környezetekről vagy pehelysúlyú Java web alkalmazásokról. Az Apache Web Server és a Tomcat alkalmazás szerver tanúsított, vállalati igényekre optimalizált változatát tartalmazza extrém hosszú gyártói támogatással.
- Red Hat JBoss Data Grid: Intelligens, elosztott adat-cache megoldás, ami az alkalmazások számára rugalmasan skálázódó, megbízható és extrém sebességű memória alapú adattárolási szolgáltatásokat biztosít.