Red Hat announced a new Platform-as-a-Service (PAAS) environment, known as OpenShift, which provides support for a variety of programming languages and frameworks, including Java, Ruby, PHP, Python and more.
Announced that the Red Hat Summit 2011 in Boston, OpenShift is a PAAS for developers who build on open source and offers more choice in languages, frameworks and clouds for developers to build, test, run and manage their applications. The technology builds on Red Hat's JBoss expertise and delivers features including Contexts and Dependency Injection (CDI), and plans support for Java EE 6, extending the capabilities of PAAS to richer and more demanding applications.
During a May 4 press conference announcing the new cloud solutions, Isaac Roth, a PAAS master at Red Hat, said OpenShift is designed to end the lock-in of PAAS, allowing users to choose the cloud provider upon which their application will run. OpenShift will be delivered as an online service, at http://openshift.redhat.com. Red Hat introduced OpenShift as a developer preview with general availability coming at a later date, the company said.
"This is PAAS 2.0," Roth said. "It's open choice of frameworks. It's open choice of clouds - it's not our cloud, it's the cloud you want. And it's open choice of middleware. Open, open, open."
"Cloud computing is starting to change the way open source developers are writing and delivering applications," said Judith Hurwitz, president and CEO at Hurwitz and Associates, in a statement. "Therefore the market for platform-as-a-service is beginning to expand at a rapid pace. Red Hat's OpenShift helps developers by providing access to a variety of development and deployment options."
Roth said Red Hat OpenShift delivers greater flexibility than other PAAS offerings by supporting more development frameworks for Java, Python, PHP and Ruby, including Spring, Seam, Weld, CDI, Rails, Rack, Symfony, Zend Framework, Twisted, Django and Java EE. It also includes both SQL and NoSQL data stores and a distributed file system, he said. By building on the Deltacloud cloud interoperability standard, OpenShift is designed to allow developers to run their applications on any supported Red Hat Certified Public Cloud Provider, he added.
"Developers turn to open source for innovation and choice," said Brian Stevens, vice president of engineering and chief technology officer at Red Hat, in a statement. "With OpenShift, we deliver the first Platform-as-a-Service that meets those needs. By providing the broadest platform and choice of languages, frameworks and supported cloud providers, OpenShift gives developers the cloud destination they've been dreaming of."
For more, read the eWEEK article: Red Hat Launches OpenShift Platform as a Service.