Red Hat Delivers Java 6 EE to the Cloud via OpenShift PaaS

The Red Hat OpenShift Platform-as-a-Service (PaaS) now supports Java Enterprise Edition 6, powered by its JBoss application server. OpenShift  is the first PaaS to deliver Java EE 6 to help devs build and deploy Java apps in the cloud, according to Red Hat CTO Brian Stevens.

Tags: cloud, Java, Red Hat, SOA, OpenShift, JBoss, PaaS,

java_cloudRed Hat’s OpenShift Platform-as-a-Service (PaaS) now supports Java Enterprise Edition 6, powered by its JBoss application server. OpenShift  is the first PaaS to deliver Java EE 6 to help devs build and deploy Java apps in the cloud, according to Red Hat CTO Brian Stevens.

Support for OpenShift Java EE 6 support is based on JBoss Application Server 7, an open source JBoss Community project. The JBoss application server is the basis for the next major release of the application platform, JBoss Enterprise Application Platform 6, set to be released in early 2012, according to company officials.

Aside from Java EE6, OpenShift supports many other popular programming languages, frameworks and databases, including Ruby, Python, Perl, PHP, Spring, MySQL, SQLite, MongoDB, Membase and Memcache. OpenShift, while not open source at present, is offered as a hosted cloud service aimed at open source using developers.
 
“OpenShift today provides differentiation in the industry as the first on-ramp to get Java EE 6 applications into the cloud,” Stevens said is a statement. “With this, Red Hat has solved multi-tenant problems with its expertise in providing full-stack support.” 

Stevens, who is also Red Hat’s vice president for engineering, said Red Hat’s technology is integrated to make it easier for developers to build and deploy applications with free Java EE in PaaS. “This is an efficiency unique to Red Hat through OpenShift today,” he noted.

With OpenShift, JBoss application server Java EE can be more easily scaled, managed and monitored in the cloud, and provides a cloud-ready architecture – complete with a lightweight footprint and dynamic container model.

By delivering JBoss in OpenShift, developers can use Java EE 6 to more easily build dynamic applications, according to officials. And because it’s an open standard, more vendors support and contribute to the specification, meaning devs can chose the programming approaches they want without being locked into one vendor, officials said.


Java EE 6 also includes Context and Dependency Injection (CDI), a standards-based programming framework that allows developers to build dynamic applications, and offers capabilities including eventing support and typing.


Stephen O'Grady, principal analyst and co-founder of RedMonk said even though devs and companies have wanted to use PaaS platforms to get their products to market faster, the problems migrating their existing apps to incompatible frameworks has slowed things down.

“With EE6 available by integrating the JBoss application server technology, Red Hat’s OpenShift platform is aimed at allowing enterprises to transition their existing Java EE applications and skills to the cloud with zero friction,” he said in the statement.


back

Share
Go