title: What can I use the Google App Engine for?
body: <blockquote>
    <p>This question <em>possibly</em> doesn't
    belong here. We'll see how the answers
    pan out, if this doesn't belong here
    please move it to where it belongs.</p>
  </blockquote>
  
  <hr>
  
  <p>I'm following the <a href="https://code.google.com/appengine/docs/python/gettingstarted/templates.html" rel="noreferrer">getting started</a> guide for Google App Engine, and I'm seeing what it can and can't do.</p>
  
  <p>Basically, I'm seeing it's very similar to an MVC pattern. You create your model, then create a View that uses that Model to display information.</p>
  
  <p>Not only that, but it uses a controller of some kind in this fashion:</p>
  
  <pre><code>application = webapp.WSGIApplication(
                                   [('/', MainPage)],
                                   debug=True)
  </code></pre>
  
  <p>My question is, why would you use this Google App Engine if it's the same as using a number of other MVC frameworks? </p>
  
  <p>Is the only benefit you gain the load balancing being handled by Google automagically?</p>
  
  <p>What is a good example of something you would need the App Engine for?</p>
  
  <p>I'm trying to learn, so thanks for the discussion.</p>