Openshift per the #openshift channel only currently supports scaling of HTTP resources (I'm a bit surprised about that).
I currently use Cloudify, but have had some... issues and they use a Java agent which is pretty memory heavy, so I'm working on alternatives. Cloud Foundry is about the only other viable option I've found so far.