This question applies to all proprietary platforms. By tightly integrating your application or service, you're pretty much at the mercy of the PAAS provider.
To avoid vendor lock-in, check out the OpenShift platform [1] from Red Hat. It's open source [2] so you can set it up on your own servers if you felt Red Hat weren't providing the service you required.