Google App Engine is a platform as a service (PaaS) that provides elasticity by allowing applications to scale up and down automatically based on usage. It achieves this through a stateless architecture where application servers can handle requests from any user, and the state is stored externally in a database. This allows instances to be shut down when not in use without losing session data. By moving state to a scalable NoSQL database like Bigtable, App Engine is able to achieve scalability to handle large traffic spikes or slashes.
1 of 18
Downloaded 15 times
More Related Content
Google App engine – a PaaS Purist
1. Google App engine – a PaaS Purist
Mani Doraisamy
Founder, Guesswork.co
2. Agenda
Why do we need PaaS?
How does it work?
1
2
3 Hands on with App engine
3. Owning is the root cause of all “evil”
Businesses shouldn’t own software. They should rent them!
"Story of a disciple who became a landlord"
4. But, Cloud didn’t invent that idea!
ASPs understood the need.
But did not know how to execute it :-(
Hotels ASPs Cloud
5. So what did Cloud invent ?
It invented elasticity!