Google App Engine PaaS Application Development


Lecture notes (YouTube Part 1) (YouTube Part 2)

Recommended Reading/Viewing

Introduction:
Other resources

Application Development and Cloud SDK Use: Required Reading
Complete the following tutorials and exercises

Exercise 1:

Important Info:
Exercise 2:
  • Refine/debug everything (all tests at this link must pass/work)

  • Resources and Help

    Production Cloud Application Development: Now you should understand the App Engine model and deployment methodology. Develop large scale applications (each with their own appID -- in open source available on github) that use the APIs Datastore (low-level), Memcache, and Task Queue. Mirror customer application functionality so that the applications are realistic and production quality. Test them fully and provide a set of tests that access the REST APIs of each for easy access by analyses, performance monitoring, and use/integration by the PaaS APM system. Set up synthetic tests that exercise the applications using realistic workloads.

    Some application ideas and other APIs can be found on the projects page.