14. 3. Google App Engine™ platform 3.1 What is Google App Engine? It lets you run your web applications on Google’s infrastructure. Visit here for more information. Google App Engine FAQ. Sample Apps Code is here.
32. Queries-JDOQL: is similar to SQL, but is more appropriate for object-oriented databases like the App Engine datastore. -GQL[24]: is a SQL-like language for retrieving entities or keys from the App Engine scalable datastore.
33. 3. Google App Engine™ platform 3.5 Develop Web app with Google App Engine GAE Application Development Cycle[10]
34. 3. Google App Engine™ platform 3.6 Managing Your App
35.
36. 3. Google App Engine™ platform 3.6 Managing Your App
44. 3. Google App Engine™ platform 3.8 Summary in Google App Engine Strengths - Python, Java support. (with SDK) - Collections of APIs. - Dashboard. - Generous Quotas lead to low entry cost. - GFS, Bigtable
45. 3. Google App Engine™ platform 3.8 Summary in Google App Engine Weaknesses - Non-relational database lead to many constraints. - Quotas' limit often cause substantial headaches for developers. - Impose on the basis of security, HTTPS/HTTP. - Not very stable version in 2011. - Being blocked in China
46. 4. Google Web Toolkit 4.1 What is Google Web Toolkit? Google Web Toolkit (GWT) is a development toolkit for building and optimizing complex browser-based applications. It is Java Web development and let you develop and debug AJAX applications in the Java Language[40]. Visit here for more information. Google Web Toolkit showcase : here. Google Web Toolkit Widget Gallery.
74. 6. Reference Will it play in App Engine for Java?: Lists the level of compatibility of various Java technologies and App Engine (Java). What's BigTable?: Read the Google research publication to find out. Cloud computing fundamentals: Aid you in assimilating the reality of the revolution, so you can use it for your own profit and well being. Stanford University Wiki – Google App Engine Project. Slatkin, Brett. Building Scalable Web Applications with Google App Engine. Google IO 2008. Ashcraft, Ken. Best Practices - Building a Production Quality Application on Google App Engine. Google IO 2008. Dan Sanderson, Programming Google App Engine. O’Reilly, GoogleTM Press. Getting Started: Java. Helpful sample from Google App Engine site.
75. 6. Reference Presentation by Guido van Rossum. Google App Engine: Run your web applications on Google's infrastructure. Stanford EE Computer Systems Colloquium. 5 Nov 2008. Why App Engine. Brief explain why developers choose Google App Engine. Google App Engine Samples. A list of samples and its source code. Choosing a Datastore(Java). Comparing the Data Storage Options, choose the right one. Datastore Overview(Python). Barrett, Ryan. Under the Covers of the Google App Engine Datastore. Google IO 2008. Introduction to Indexes. Java Index Configuration Using YAML.
76. 6. Reference Queries in JDO. GQL Reference. The Google File System. Get a in-depth understanding of GFS. Google App Engine Articles. Articles related to Google App Engine in many aspects by category. Google App Engine Python SDK Release Notes. Google Web Toolkit Overview. GWT-RPC. Making Remote Procedure Calls in Google Web Toolkit. The Users Java API. Google App Engine applications can authenticate users who have Google Accounts My Stock Watcher. Reference for code.
77. 6. Reference JSON. Official site of JSON. YAHOO! FINANCE disclaimer. See the page footer. Google Web Toolkit Home. Google Web Toolkit showcase. Google Web Toolkit Widget Gallery. Google Web Toolkit Gallery. Actual GWT Apps projects collection. What's New in GWT 2.3? Along with release notes. GWT + Gears : The browser is the platform. Brief introduction to GWT. Google Web Tookit(GWT). Slides by Sang Shin. Sun Microsystems, Inc.
78. End Cloud Computing LinaQu Independent Study instructed by Dr. Yacobellis 2011.05.10