Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Google app engine introduction


Published on

  • Be the first to comment

  • Be the first to like this

Google app engine introduction

  1. 1. Google App EngineRajinder Sandhu
  2. 2. Outline• Heard of Google App Engine Before?• Installed App Engine SDK?• Start application Locally ?• Deploy on Google app Engine ?
  3. 3. What Exactly is Google App Engine?
  4. 4. What Exactly is Google App Engine?• Google PaaS for building web applications in Cloud.• No Server Maintenance, Auto-scaling, No Database Management (uses BigTable)• Free Quota- 1GB Storage, 10 Apps per User.• SDK for development, ease Deployment.• Easy to Start.
  5. 5. What Exactly is Google App Engine?
  6. 6. Deployment Cycle
  7. 7. Physical Deployment Diagram
  8. 8. Download Python
  9. 9. Download SDK
  10. 10. Create Application
  11. 11. Create Application
  12. 12. DashBoard
  13. 13. App Engine Services• Data Store- BigTable- Scalable Read/Write.• MemCache- Shared amoung your instances.• Google Accounts- Login and Logout purpose.
  14. 14. App Engine Restrictions• Read only access to file system.• Pure Python based web servers.• Application can not create new threads.• 10 MB request and response size limit.• 1000 results max per datastore query.• 30 sec deadline for every request/response.