3. Cloud Computing
Based on Virtualized resources and reusability of IT capabilities
Composed of
Client Computer
Distributed Servers
Data Centers
Types
Public
Private
Community
Hybrid
4. Cloud Stacks
SaaS : Software as a Service
PaaS : Platform as a Service
IaaS : Infrastructure as a Service
9. Google App Engine
» Google’s PaaS Infrastructure
» Just Host, Forget Everything about it.
» No Server to maintain, No Administration is
needed.» Upload Your application…. Ready to Serve
» Free Domain appspot.com or your own
» Limit….Or Expose…
» Sign Up for free…Develop…Publish…That’s it !
10. Google App Engine
» Starting Package : 500MB , Enough CPU ,
Bandwidth
» Languages
Pytho
n
Jav
a
PH
P
Go
18. Advantages
» Easy to get started
» Automatic scalability
» The reliability, performance and security of Google’s
infrastructure
» Image Manipulation
» Cost efficient hosting
» Risk free trial period
19. We Are in App Engine …
"Google App Engine allows us to launch games very quickly
with teams of one or two developers per game. Because
Google manages all the servers, there is little required of us
in terms of maintenance."
"If we didn’t have Google App Engine, we’d be spending a lot
more time figuring out server setup and working on routers.
Our ability to focus on the actual product is the benefit of
Google App Engine."
20. We Are in App Engine …
Feedly: "With Google’s infrastructure on the backend, today
we only need to worry about pushing code."
"Developing apps on Google App Engine takes one-fourth to
one-tenth of the resources and one-fourth of the time
compared to building something ourselves."