Google app engine introduction
-
Upload
rajsandhu1989 -
Category
Documents
-
view
2.145 -
download
0
description
Transcript of Google app engine introduction
![Page 1: Google app engine introduction](https://reader035.fdocuments.in/reader035/viewer/2022062614/546ece18af79598c6d8b5fd2/html5/thumbnails/1.jpg)
Google App EngineRajinder Sandhu
![Page 2: Google app engine introduction](https://reader035.fdocuments.in/reader035/viewer/2022062614/546ece18af79598c6d8b5fd2/html5/thumbnails/2.jpg)
Outline
• Heard of Google App Engine Before?
• Installed App Engine SDK?
• Start application Locally ?
• Deploy on Google app Engine ?
![Page 3: Google app engine introduction](https://reader035.fdocuments.in/reader035/viewer/2022062614/546ece18af79598c6d8b5fd2/html5/thumbnails/3.jpg)
What Exactly is Google App Engine?
![Page 4: Google app engine introduction](https://reader035.fdocuments.in/reader035/viewer/2022062614/546ece18af79598c6d8b5fd2/html5/thumbnails/4.jpg)
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.
![Page 5: Google app engine introduction](https://reader035.fdocuments.in/reader035/viewer/2022062614/546ece18af79598c6d8b5fd2/html5/thumbnails/5.jpg)
What Exactly is Google App Engine?
![Page 6: Google app engine introduction](https://reader035.fdocuments.in/reader035/viewer/2022062614/546ece18af79598c6d8b5fd2/html5/thumbnails/6.jpg)
Deployment Cycle
![Page 7: Google app engine introduction](https://reader035.fdocuments.in/reader035/viewer/2022062614/546ece18af79598c6d8b5fd2/html5/thumbnails/7.jpg)
Physical Deployment Diagram
![Page 8: Google app engine introduction](https://reader035.fdocuments.in/reader035/viewer/2022062614/546ece18af79598c6d8b5fd2/html5/thumbnails/8.jpg)
Download Python
![Page 9: Google app engine introduction](https://reader035.fdocuments.in/reader035/viewer/2022062614/546ece18af79598c6d8b5fd2/html5/thumbnails/9.jpg)
Download SDK
![Page 10: Google app engine introduction](https://reader035.fdocuments.in/reader035/viewer/2022062614/546ece18af79598c6d8b5fd2/html5/thumbnails/10.jpg)
Create Application
![Page 11: Google app engine introduction](https://reader035.fdocuments.in/reader035/viewer/2022062614/546ece18af79598c6d8b5fd2/html5/thumbnails/11.jpg)
Create Application
![Page 12: Google app engine introduction](https://reader035.fdocuments.in/reader035/viewer/2022062614/546ece18af79598c6d8b5fd2/html5/thumbnails/12.jpg)
DashBoard
![Page 13: Google app engine introduction](https://reader035.fdocuments.in/reader035/viewer/2022062614/546ece18af79598c6d8b5fd2/html5/thumbnails/13.jpg)
App Engine Services
• Data Store- BigTable- Scalable Read/Write.
• MemCache- Shared amoung your instances.
• Google Accounts- Login and Logout purpose.
![Page 14: Google app engine introduction](https://reader035.fdocuments.in/reader035/viewer/2022062614/546ece18af79598c6d8b5fd2/html5/thumbnails/14.jpg)
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.
![Page 15: Google app engine introduction](https://reader035.fdocuments.in/reader035/viewer/2022062614/546ece18af79598c6d8b5fd2/html5/thumbnails/15.jpg)