04/2010 - Google App Engine

194 views
146 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
194
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

04/2010 - Google App Engine

  1. 1. Google App Engine for Java … or JVM (no grails)
  2. 2. About me• Ayan Dave• Consultant, QSI for 2 years• Java, J2EE
  3. 3. What can you do with GAE?• Web App• Data Store• Google Authentication• Google Chat• Sending and Receiving Emails• Task Q and Scheduled Tasks• Bulk loading data• Logging
  4. 4. What GAE cannot do, yet• HTTPS is supported on .appspot.com domain but not on custom domains• Custom domain not supported on incoming messages and chat• Long running background process not supported• No Streaming support• No FTP access
  5. 5. GAE - Free Account• Quotas refresh every 24 hours – at midnight PST• 10 apps per user id o App not larger than 10 MB o Max 3000 files in app• Every application has 30 seconds to respond to a request o Near the end of 30 seconds DeadlineExceededException is raised• Many more limits will be shown in the admin screen
  6. 6. SHOW – App Engine• Dashboard• Quotas• Logs• Cron Jobs• Task Queues• Blacklist
  7. 7. SHOW – App• http://adtestapp.appspot.com/
  8. 8. SHOW - Datastore• DataStore Viewer• The object dropdown• Will be back from code
  9. 9. Development Environment• GAE SDK• Jetty• Eclipse Plugin
  10. 10. SHOW – Java WAR File and deploy

×