what to build with google app engine

24
gareth rushgrove | morethanseven.net What to Build with Google App Engine Barcamp London 28th March 2008

Upload: gareth-rushgrove

Post on 19-May-2015

4.292 views

Category:

Technology


2 download

DESCRIPTION

Presentation from Barcamp London 6 about Google App Engine. Focus was on the type of applications the platform is well suited for, what features are currently missing and what's coming up in the next releases.

TRANSCRIPT

Page 1: What to Build with Google App Engine

gareth rushgrove | morethanseven.net

What to Build withGoogle App Engine

Barcamp London 28th March 2008

Page 2: What to Build with Google App Engine

Gareth Rushgrove

gareth rushgrove | morethanseven.net

Page 3: What to Build with Google App Engine

(Really) Simple Issue Tracker

gareth rushgrove | morethanseven.net

Page 4: What to Build with Google App Engine

Aggregator

gareth rushgrove | morethanseven.net

Page 5: What to Build with Google App Engine

Personal Image Hosting

gareth rushgrove | morethanseven.net

Page 6: What to Build with Google App Engine

IMified Demo

gareth rushgrove | morethanseven.net

Page 7: What to Build with Google App Engine

App Engine Test Runner

gareth rushgrove | morethanseven.net

Page 8: What to Build with Google App Engine

PayPal Integration

gareth rushgrove | morethanseven.net

Page 9: What to Build with Google App Engine

App Engine Queue

gareth rushgrove | morethanseven.net

Page 10: What to Build with Google App Engine

What’s To Like

gareth rushgrove | morethanseven.net

- Python

- Clean API design

- Open SDK

- One Click Deployment

- Django

- Management Console

- Testing Stubs

Page 11: What to Build with Google App Engine

Python

gareth rushgrove | morethanseven.net

Page 12: What to Build with Google App Engine

Clean API Design

gareth rushgrove | morethanseven.net

Page 13: What to Build with Google App Engine

Open SDK

gareth rushgrove | morethanseven.net

Page 14: What to Build with Google App Engine

One Click Deployment

gareth rushgrove | morethanseven.net

appcfg.py update myapp/

Page 15: What to Build with Google App Engine

Django

gareth rushgrove | morethanseven.net

Page 16: What to Build with Google App Engine

Management Console

gareth rushgrove | morethanseven.net

Page 17: What to Build with Google App Engine

Testing Stubs

gareth rushgrove | morethanseven.net

Page 18: What to Build with Google App Engine

The subtle difference (and what makes it all scalable) is that each request handler must be entirely statelessGabe Wachob

Thinking in App Engine

gareth rushgrove | morethanseven.net

Page 19: What to Build with Google App Engine

Non Relational Database

gareth rushgrove | morethanseven.net

Page 20: What to Build with Google App Engine

Offline Processing

gareth rushgrove | morethanseven.net

Page 21: What to Build with Google App Engine

Quotas

gareth rushgrove | morethanseven.net

Page 22: What to Build with Google App Engine

Quotas Dashboard

gareth rushgrove | morethanseven.net

Page 23: What to Build with Google App Engine

The Future

gareth rushgrove | morethanseven.net

- XMPP API

- Offline Processing API

- Incoming Email API

- Task Queue API

- Another Language

Page 24: What to Build with Google App Engine

Questions?

gareth rushgrove | morethanseven.net