Red Hat Optimizes Middleware for Cloud, Mobile

Red Hat continues to optimize its open source middleware for the cloud and mobile apps with this month’s prelaunch of JBoss Application Server 7. The offering, now a JBoss Community project in preview, is designed to allow devs to deploy to traditional, virtual or private architectures.

Tags: soa, Red Hat, cloud, JBoss, Eclipse,

middleware_cloudRed Hat continues to optimize its open source middleware for the cloud and mobile apps with this month’s prelaunch of JBoss Application Server 7. The offering, now a JBoss Community project in preview, is designed to allow devs to deploy to traditional, virtual or private architectures. 

Under the hood, JBoss Application Server 7 delivers up to a 10-fold decrease in startup time, faster deployment and reduced memory usage.

JBoss Application Server 7 represents a “major milestone in the evolution of Java app servers” to a lightweight, modular and agile version, according to Mark Little, senior director of engineering, middleware business, at Red Hat.

 

Download JBoss Application Server 7 here


JBoss Application Server 7 also gives devs the flexibility to more easily deploy the application server to physical, virtual or cloud-based infrastructures, and lets Java devs re-think how they develop and deploy enterprise apps, he added. 

“Developers have more options for creating and delivering applications than ever before and the productivity enhancements offered by JBoss Application Server 7 reflect how the day-to-day lives of developers have evolved,” Little said in a statement.

JBoss Application Server 7 brings better performance, lower memory usage, distributed management and Java Enterprise Edition v6 Web Profile certification, according to Red Hat. The latest release offers these improvements:

 

  • JavaEE 6 Web Profile Certified: Brings a lighter-weight but standard and portable subset of Java EE, refined for the dev and deployment of rich, interactive web applications.
  • Java Context and Dependency Injection (CDI): This standard and unified framework supports typesafe dependency injection. It also delivers a defined lifecycle for contexts, and is designed to ease the writing, testing and maintenance of code.
  • Arquillian Testing Support: To enable test-driven development and provide remote and embedded component testing without the unnecessary complexity of a full enterprise Java container.
  • Developer Tool Support from Eclipse-based JBoss Tools: To improve support for Java CDI, Hibernate, Representational State Transfer and web services.


JBoss Application Server 7 is also built on a lightweight, highly optimized Modular Service Container and new Domain Model. In combination, this allows the new release to scale from the smallest devices to larger mission-critical clusters.

 
Later in July, Red Hat also plans to integrate JBoss Application Server 7 with its Red Hat OpenShift.

“As web application and Java developers seek modernized, flexible platforms to create dynamic applications, they require the latest advancements and standards support for faster development and enhanced productivity,” said Craig Muzilla, vice president and general manager, middleware business, at Red Hat. “This release represents a significant milestone in our strategy to deliver new products and services that adapt to the rapidly changing technology paradigm, while taking advantage of the continuum of development taking place in the JBoss Community.”

JBoss Application Server 7 will undergo six months of testing both in the JBoss Community and with select enterprise customers and partners (via the Early Access Program) before the release of the enterprise version, JBoss Enterprise Application Platform 6, planned for early next year.

JBoss Enterprise Application Platform 6 is expected to feature improved performance and scalability, powerful management, integrated developer tooling, and a more flexible and lightweight footprint to significantly reduce the cost of the full application lifecycle.




back