A JBoss Enterprise Application Platform 5.0 a Java-alapú fejlesztések jövőjét és a felhőalapú számítások alapjait határozza meg
A világ vezető nyílt forráskódú gyártója, a Red Hat bejelentette a JBoss Enterprise Application Platform 5.0 megjelenését. Ez a köztesréteg alaptechnológia a következő generációs Java alkalmazásplatformokat képviseli és a Red Hat számításifelhő-stratégiájának integráns részét alkotja.
A JBoss Enterprise Application Platform 5.0 támogatja fejlesztők választását és egy konzisztens alapot képez Java programozási és komponensmodellek széles körének támogatásához, beleértve a szokványos Java objektumokat (POJO), Java EE, Spring Framework, OSGi, Google Web Toolkit, valamint számos gazdag internetalkalmazás-készítő keretrendszert (RIA) és dinamikus nyelvet. Ezen túlmenően, a platform számos működési módot támogat, a helyileg futtatott, „pehelysúlyú” Java alkalmazásoktól egészen az újabb, belső és külső felhőalapú összeállításokig. A felhasználók a könnyebb alkalmazásfejlesztésből és bevetésből, a fejlesztők a programozási nyelv választékából, a programozási modellek változása elleni védelemből és az újabb alkalmazástelepítési modellekre való áttérés megkönnyítéséből profitálhatnak.
A legújabb IDC kutatások a felhőalapú szolgáltatások háromszoros növekedését jelzik elő, megcélozva a 42 milliárd USD értéket, valamint 2012-re az IT kiadások 25%-át lefedő mértéket. Ezen kívül az IDC megjegyzi, hogy a sikeres szállítóknak a felhőalapú szolgáltatások valamint a tradicionális IT felhasználás kihívásaival egyaránt meg kell küzdeniük.
„A JBoss Open Choice stratégia részeként nem csak a JBoss Enterprise Application Platform 5.0 jelent most meg, hanem a jövőbeli Java alkalmazásplatformokhoz is folyamatosan hozzájárulunk a tradícionálisból a felhőalapú környezetbe való áttéréssel.” mondta Craig Muzilla, a Red Hat köztesrétegért felelős elnökhelyettese. „Végtére is, a célunk, hogy a vásárlóinknak megadjuk a választás rugalmasságát a megfelelő programozási és telepítési modellek kiválasztásában, hogy a versenytársaik előtt járhassanak.”
A Red Hat köztesréteg portfoliója úgy lett kialakítva, hogy az ügyfelek a felhőalapú számítástechnika előnyeit ki tudják használni. A Red Hat felhőalapú rendszerének alapjaként, az ügyfelek kombinálhatják a JBoss Enterprise Application Platformot Red Hat Enterprise Linuxszal, beépített virtualizációs technológiával, amik együttesen egy teljesen virtualizált, szabvány-alapú vállalati nyílt forráskódú felhőalapú szolgáltatási platformot képeznek, mind a helyi, mind a távoli felhőalapú telepítésekre.
A JBoss Enterprise Application Platform az első kereskedelmileg elérhető Java EE alkalmazásszerver, ami az Amazon Elastic Compute Cloud (EC2) rendszerben elérhető.
A JBoss Enterprise Application Platform 5.0 egy második generációs szolgáltatás-alapú mikrokonténer architektúrát valósít meg, hogy konzisztens és moduláris vállalati alkalmazási jellemzőket szállítson, mint amilyenek a klaszterezés, átmeneti tárazás (caching), tranzakciók, webszolgáltatások, biztonság stb., az alkalmazási módtól függetlenül. Ez az egyedi mikrokonténer architektúra teszi lehetővé, hogy a JBoss megoldások annyi különböző programozási modellt támogassanak. Így az is lehetővé válik, hogy elkülönült vállalati szolgáltatások jobbak konfigurálhatók legyenek, ami könnyebb fejlesztést és alkalmazást tesz lehetővé. Az új 5.0-ás verzió egy fejlett adminisztrációs konzolt is biztosít, ami a tradicionális valamint a felhőalapú alkalmazásfarmok konfigurálását egyszerűbbé és könnyebbé teszi.
A JBoss Enterprise Application Platform 5.0 legfontosabb jellemzői a következők:
-
Második generációs szolgáltatás-alapú achitektúra: A JBoss mikrokonténer fejlett osztálybetöltőt, teljesítményt, életciklus-kezelést és rugalmasságot biztosít a programozási és komponensmodellek széles választékán keresztül, beleértve a Java EE, POJO, OSGi, Spring és egyéb modelleket a hagyományos valamint felhőalapú operációs környezetekben egyaránt. A mikrokonténerek azt is biztosítják, hogy a vállalati szolgáltatások az alap futtatási környezettől elválaszthatók legyenek, ezáltal nagyfokú konfigurálhatóságot eredményezve.
-
Továbbfejlesztett kezelés és konfiguráció: A JBoss Operations Network beágyazott változata egy öszetett kezelői felületet biztosít az alkalmazások konfigurálására és kezelésére, alkalmazásszerver-műveletek irányítására, performancia-metrikák megjelenítésére, helyi és távoli alkalmazásokhoz.
-
Java EE támogatás: A JBoss Enterprise Application Platform a teljes Java EE 5 szabványt támogatja, valamint a jövőbeli Java EE 6 szabvány sok elemét is, beleértve a Java EE Web Profile koncepciót is.
-
Jelentős komponensfrissítések: Az 5.0-ás verzió a JBoss alkalmazásszerver, a Hibernate, a Seam, a JBoss Cache és a JBoss Web Services legújabb vállalati verzióit tartalmazza, melyekkel továbbfejlesztett teljesítménybeli, skálázhatósági, magasrendelkezésreállási és intellingens terhelésmegosztási képességek járulnak. Az új verzió elosztott tranzakciókat és átfogó webszolgáltatási készletet is tartalmaz.