I personally used OpenShift by RedHat for one of my projects. You should take a look at it once. The setup was easy and they offer a lot of basic features for free. Another great thing was that they didn't ask for any credit/debit card details from me.
All the best. :)