In addition to what 风笑雪 has said, I would add that a major benefit of deploying an application to App Engine is the automated scalability provided for your application.
http://code.google.com/appengine/docs/whatisgoogleappengine.html As traffic to your application grows, App Engine will spin up new instances of your application to handle the load. In addition the services on which you build your app are designed to be scalable as well. For many web applications, the database becomes a bottleneck and scaling your storage system on your own can be a real headache (replication, sharding, read-only slaves, etc.). App Engine tries to alleviate the pain by providing an automatically sharded and distributed datastore which can handle high load. Hopefully you don't mind the sales pitch, it sounds like that was what you were asking for ;-) There's more information available in video form. Here are a few that I think could help explain what App Engine is about http://code.google.com/appengine/articles/cf1-text.html http://www.youtube.com/watch?v=3Ztr-HhWX1c "...our design goals for the system are: Make the system easy to use. Make it easy to scale. And make it free to get started." "Google App Engine is a distributed system for running your web applications with a very low overhead. When you submit your app, your code is automatically pushed to a number of fault tolerant servers, and Google's web serving and datacenter infrastructure handles all the details of connecting requests from the user down to a running instance of your code. You're never tied to just one machine, or just one failure. Further, the system is designed to make it easy to scale your application. We watch your app, and fluidly devote more resources to your app when it needs it, and move your app around as its needs change." Thank you, Jeff 2009/4/16 Banaticus <banati...@gmail.com> > > So, basically to learn/practice stuff and easily get help? > > On Apr 15, 7:53 pm, 风笑雪 <kea...@gmail.com> wrote: > > GAE is free to get start, has many develops and users who can help > > you resolve problem, use a CDN to ensure the speed wherever visitors come > > from, and so much more. > > And I use it to learn web developing in Python, it offers > > an excellent environment for study. > > > > 2009/4/16 Banaticus <banati...@gmail.com> > > > > > > > > > > > > > I guess I'm not seeing the advantages of the Google App Engine right > > > off the bat. What types of services are you deploying that others are > > > using? Currently, I'm just envisioning how I could use this to power > > > services for a website... but then why wouldn't I just upload the java > > > or python? Ok, there are some hosting packages that don't allow for > > > java or python to be uploaded, but aren't those few and far between? > > > What're you using this for?- Hide quoted text - > > > > - Show quoted text - > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---