You might also want to check out a detailed comparison on technical aspects here
http://thoughts.inphina.com/2010/11/01/comparing-google-app-engine-and-amazon-ec2-on-technology/ Regards | Vikas On Nov 9, 9:32 am, Didier Durand <[email protected]> wrote: > Hi JY, > > I have used both: for a small company aiming at big applications, I > would definitely go GAE because it's PaaS: you don't have to deal with > the infrastructure which can become quite time consuming when your > application gets big if on EC2 (you have to update/patch your images, > take care of your scaling, etc.). It's probably not what you want to > spend time on at start with limited resource. > > On the other side, GAE has of course limitations / restrictions: Java- > only, datastore specific architecture, etc. > > To reassure you, (a) the code of GAE is open source (did not check if > 100%) and (b) some people are trying to replicate the system in an > independent fashion to provide alternatives: check out the AppScale > project > athttp://googleappengine.blogspot.com/2010/10/research-project-appscale... > > regards > didier > > On Nov 9, 2:59 am, JY <[email protected]> wrote: > > > I want to ask fellow GAE users whether you think GAE is good choice to > > build real business on? > > I have used GAE for some personal projects, and right now help a > > friend on a tiny start up (but with big dream). The project is related > > to social network - I am thinking of two options: > > 1, GAE > > The benefits are obvious. However, it is also locking you in....you > > don't have much control over it. If you are unhappy later, you will > > have to redo the persistence layer and migrate data etc. > > 2, EC2 > > You have much more control, and if the start-up gets funding, it is > > easy to migrate to dedicated hosting or even its own data center. The > > down side is developer (me, and only me) will have to spend quite some > > time to take care of the infrastructure (although I like this kind of > > work...) > > > I think my biggest concern of GAE is over the quality of service, and > > the data-store - if I go EC2, I probably will use a NoSQL solution > > like MogoDb, or Cassandra. The development efforts might be similar - > > all products are sort of young, hot, and limited. > > > Thanks. > > > JY -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
