Open Shift is a platform created by Redhat to facilitate the work of developers and programming experts .
The platform offers a free hosting package applications in the most used programming languages such as Java , PHP, Python, Node.js and Ruby. The acquisition of the platform is simple and has a version (as said earlier) free , it is only necessary to make a register and verify your email . After registering , vc vc select what type of hosting server would like to use , and database vc will want to use .
A small configuration is required so that it is possible to import your project to OpenShift server , this link, you can see a simple tutorial to properly configure your server.