1 Google App Engine APIs :Overview Feb – March, 2010 Patrick Chanezon Developer Advocate Google Developer Relations

Slides:



Advertisements
Similar presentations
Lecture13 Intro. to Google App Engine Keke Chen Based on Guido van Rossums presentation.
Advertisements

HPC Pack On-Premises On-premises clusters Ability to scale to reduce runtimes Job scheduling and mgmt via head node Reliability HPC Pack Hybrid.
Google App Engine Cloud B. Ramamurthy 7/11/2014CSE651, B. Ramamurthy1.
Modeling Public Pensions with Mathematica and Python II
Engineering the Cloud Andrew McCombs March 10th, 2011.
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
Google App Engine and Java Application: Clustering Internet search results for a person Aleksandar Kartelj Faculty of Mathematics,
Introduction to Google AppEngine Development in Java Philippe Beaudoin (Track Sponsor)
Platform as a Service (PaaS)
Google AppEngine. Google App Engine enables you to build and host web apps on the same systems that power Google applications. App Engine offers fast.
Google App Engine Google APIs OAuth Facebook Graph API
Amazon EC2 Quick Start adapted from EC2_GetStarted.html.
SENG 422 Lab 4 Cloud Computing Time: ELW B220 from (4:00 - 6:50) every Tuesday TA: Philip Baback Alipour Ph.D. Candidate in Electrical, Computer Engineering.
Google App Engine Danail Alexiev Technical Trainer SoftAcad.bg.
Google App Engine Guido van Rossum Stanford EE380 Colloquium, Nov 5, 2008.
Plan Introduction What is Cloud Computing?
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
Lecture 8 – Platform as a Service. Introduction We have discussed the SPI model of Cloud Computing – IaaS – PaaS – SaaS.
Cloud Operating System Unit 11 Sever Technology II M. C. Chiang Department of Computer Science and Engineering National Sun Yat-sen University Kaohsiung,
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
Google App Engine(GAE) Ma, Zhichao Cloud.
Introduction to Cloud Computing Cloud Computing : Module 1.
Meet with the AppEngine Márk Gergely eu.edge. What is AppEngine? It’s a tool, that lets you run your web applications on Google's infrastructure. –Google's.
Ashish Patro MinJae Hwang Thanumalayan S. Thawan Kooburat.
EXPOSE GOOGLE APP ENGINE AS TASKTRACKER NODES AND DATA NODES.
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
Mehdi Ghayoumi Kent State University Computer Science Department Summer 2015 Exposition on Cyber Infrastructure and Big Data.
Introduction to Google App Engine. 2 Google App Engine Does one thing well: running web apps Simple app configuration Scalable Secure.
Using Software-as-a-Service for tracking document delivery (& ILL) requests Perseus Rex Molina Cataloger Librarian Br. Fidelis Leddy Learning Resource.
GIS in the cloud: implementing a Web Map Service on Google App Engine Jon Blower Reading e-Science Centre University of Reading United Kingdom
Enterprise Cloud Computing
Paperless Timesheet Management Project Anant Pednekar.
My project  Small-Medium Enterprises (SMEs)  faces goods distribution problems  needs necessary resources, money and technical expertise, to purchase.
1 Google App Engine APIs :Overview Feb – March, 2010 Patrick Chanezon Developer Advocate Google Developer Relations
Lecture IV: REST Web Service with Google App Engine CS 4593 Cloud-Oriented Big Data and Software Engineering.
GOOGLE APP ENGINE By Muktadiur Rahman. Contents  Cloud Computing  What is App Engine  Why App Engine  Development with App Engine  Quote & Pricing.
Information Systems in Organizations 5.2 Cloud Computing.
Cloud Computing from a Developer’s Perspective Shlomo Swidler CTO & Founder mydrifts.com 25 January 2009.
Cloud Computing: Pay-per-Use for On-Demand Scalability Developing Cloud Computing Applications with Open Source Technologies Shlomo Swidler.
An Introduction to SaaS and Cloud Computing Ross Cooney.
Google App Engine Mano Marks Developer Advocate. Problems building web applications Why Google App Engine? The App Engine Components What’s Next Questions?
Ping Yeh, Software Engineer Chris Schalk, Developer Advocate Google App Engine.
Google App Engine. Contents Overview Getting Started Databases Inter-app Communications Modes.
Platform as a Service (PaaS)
Platform as a Service (PaaS)
Jan 2016 Solar Lunar Data.
Dr.S.Sridhar, Director, RVCT, RVCE, Bangalore
Platform as a Service (PaaS)
Tulika Chaudharie / Harikharan Krishnaraju
Google App Engine Mandeep Singh (37926)
An Introduction to Cloud Computing

Cloud Data platform (Cloud Application Development & Deployment)
Platform as a Service.
Logo here Module 3 Microsoft Azure Web App. Logo here Module Overview Introduction to App Service Overview of Web Apps Hosting Web Applications in Azure.
Cloud Computing Platform as a Service
Dr.S.Sridhar, Director, RVCT, RVCE, Bangalore
Andrew McCombs March 10th, 2011
The Improvement of PaaS Platform ZENG Shu-Qing, Xu Jie-Bin 2010 First International Conference on Networking and Distributed Computing SQUARE.
Q1 Jan Feb Mar ENTER TEXT HERE Notes
Google App Engine B. Ramamurthy Based on the material available at
Google App Engine Danail Alexiev

Google App Engine Ying Zou 01/24/2016.
Gantt Chart Enter Year Here Activities Jan Feb Mar Apr May Jun Jul Aug

Emerging technologies-
Agenda Need of Cloud Computing What is Cloud Computing
Introduction to Google App Engine
Presentation transcript:

1 Google App Engine APIs :Overview Feb – March, 2010 Patrick Chanezon Developer Advocate Google Developer Relations

2 Place Postage Here IaaS PaaS Saa S What is cloud computing?

3 Google App Engine “We wear pagers so you don’t have to”

4 Google App Engine Introduction

5 Google App Engine -Easy to build -Easy to maintain -Easy to scale

6 By the numbers -Built 100K apps -Maintained by 250K developers -Scaled to 250M pageviews daily semi-transparent collage of apps

7 App Engine

8 It's just too difficult

9 Cloud development in a box SDK & “The Cloud” Hardware Networking Operating system Application runtime o Java, Python Static file serving Services Fault tolerance Load balancing

10 Easy to deploy & scale 1 2

11 Google App Engine - Leveraging Google's - platform to better serve - your customers

12 Language runtimes Duke, the Java mascot Copyright © Sun Microsystems Inc., all rights reserved.

13 Complete Java development stack

14 Google's scalable serving architecture Google Apps + your apps Your custom applications Our Google Apps

15 Secure Data Connector and 50+ more...

16 Your application's health

17 Apr 2008Python launch May 2008Memcache, Images API Jul 2008Logs export Aug 2008Batch write/delete Oct 2008HTTPS support Dec 2008Status dashboard, quota details Feb 2009Billing, larger files Apr 2009Java launch, DB import, cron support, SDC May 2009Key-only queries Jun 2009Task queues Aug 2009Kindless queries Sep 2009XMPP Oct 2009Incoming Dec 2009Blobstore Feb 2010Datastore cursors, Async Urlfetch 23 months in review

18 -Support for mapping operations across datasetsAlerting system for exceptions in your applicationDatastore dump and restore facility App Engine Roadmap

19 Always free to get started -~5M pageviews/month 6.5 CPU hrs/day 1 GB storage 650K URL Fetch calls/day 2,000 recipients ed 1 GB/day bandwidth 100,000 tasks enqueued 650K XMPP messages/day

20 Purchase additional resources * * free monthly quota of ~5 million page views still in full effect

21 Thank you -Read more - -Contact info -Patrick Chanezon -Developer Advocate - -Questions? Thanks To Alon Levi, Fred Sauer, Brett Slatkin and others for their slides