Google app engine - Overview

1,430 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
1,430
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
200
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Google app engine - Overview

  1. 1. Google App EngineOverview, Current & Future Trend Assignment Type C Nathan Quach 17325178@student.uws.edu.au
  2. 2. Agenda Introduction Architecture Advantages Challenges/Risks Future Trend
  3. 3. Introduction Google App Engine:  Platform-as-a-Service:  To build Web apps on cloud  Dynamic web server  Automatic scaling & load balancing  Transactional Datastore model  Integration with Google Accounts through APIs  Preview version in 2008  Latest version 1.6.6 (5/2012)
  4. 4. ArchitectureSource: http://www.slideshare.net/rajdeep/introduction-to-google-app-engine-presentation
  5. 5. ArchitectureSource: http://www.slideshare.net/rajdeep/introduction-to-google-app-engine-presentation
  6. 6. Main components App Engine Runtime environment – sandbox Datastore  BigTable Datastore  SQL Cloud  Storage Cloud Suite of APIs to do common stuffs  URL Fetch, Mail, Memcache, Image Manipulation…
  7. 7. Advantages Easy to get started Rapid and flexible development  SDK for local development  Rich APIs set  Admin console and diagnostic utilities  Easy deployment Scalability Lower cost of ownership Customizability Community Support
  8. 8. Challenges Entrenched Custom Software  Custom software vs Platform technology Dependence on Google  GAE downs, your apps down How to prevent lock-in  Lock-in: apps aren’t able to portable to other services Is it really free?  Be careful when you are locked in Security & Privacy
  9. 9. Future Trend Still growing  Current: 200k active apps, 1.5bil page views/day  More features planted  ToS, pricing changes PaaS trend:  PaaS ecosystems is flourishing  Competitors: AWS Elastic Beanstalk, CloudBees, CloudFoundry, Cloudify, CumuLog ic, dotcloud, EngineYard, Heroku, Jelastic, Microsoft Windows Azure, MorphLabs, Rackspace Cloud Sites, Red Hat Open Shift, Saleforce Force.com …  Adoption rate: 3% enterprise. Expectation: 43% in 2015

×