Hy guys,
I am currently doing the architecture of a small start-up. Due to budget constraints and trying to avoid as many problems related to deployment and scalability as possible I decided to go for a PAAS related to one of the Cloud solution providers out there. I am currently balancing between the well known Google App Engine and the SpringSource CloudFoundry. I've read articles describing each choice but I want to hear more pros and cons from the stack overflow community.
Some of the topics I need a little bit more info on are:
Does AppEngine work well with the Spring stack? I've read an article about an announced collaboration between SpringSource and Google to allow a better compatibility between Spring libraries and the AppEngine platform. I guess that for the ORM(Hibernate) tier the answer is obvious. I think the impedance mismatch between ORMs and AppEngine Bigtable storage is huge.
Is CloudFoundry reliable and used in production often?I know that AppEngine has gained some mommentum until now.
Does any of the above platforms provide a way to write an application that is PCI commpliant? If not what will be the solution?
Thanks