Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Deploying Play Framework 2 apps, with Java AND Scala, to Openshift

DZone's Guide to

Deploying Play Framework 2 apps, with Java AND Scala, to Openshift

· Java Zone
Free Resource

Build vs Buy a Data Quality Solution: Which is Best for You? Gain insights on a hybrid approach. Download white paper now!

Let's Play! in the cloud

A couple of weeks ago, Mark Atwood, Jorge Aliss, and I, Sebastián Scarano participated in Red Hat's webinar LET'S PLAY! IN THE CLOUD: DEVELOPING JAVA WEB APPS ON OPENSHIFT

 In the webinar Mark gave a neat introduction to Openshift, Red Hat's free Platform as a Service (click on the image to see video):



 

Then we developed a basic contact manager web application, combining Java and Scala source code in the same Play 2 application, and deployed it on Openshift (click on the image to see video).

Click on image to watrch video

 

With this quickstart (https://github.com/opensas/play2-openshift-quickstart) you'll be able to take any Play 2 application and deploy it on openshift. Just follow this instructions. And here (https://github.com/opensas/play2-contacts-demo) you will find the contact demo app. In the demo, in spite our internet connection conspiring against us, we managed to cover the following topics:

You can also check this article in which we explain in detail how we took advantage of the new "do-it-yourself" application type on Openshift to achieve native support for Play Framework application on Openshift. So, if you want to start deploying your play apps on openshift right away, just sign up at openshift.com and enter PLAY!WEBINAR as promotional code, and you'll get 3 gears, each with 1GB ram and 512 MB data space, for free.

Have fun playing on the cloud!

Build vs Buy a Data Quality Solution: Which is Best for You? Maintaining high quality data is essential for operational efficiency, meaningful analytics and good long-term customer relationships. But, when dealing with multiple sources of data, data quality becomes complex, so you need to know when you should build a custom data quality tools effort over canned solutions. Download our whitepaper for more insights into a hybrid approach.

Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}