Slide 1

Slide 1 text

Ben Wen ben@mongolab.com @mongolab For: ATT Mobile Hackathon Build More. Worry Less.

Slide 2

Slide 2 text

what is MongoLab? •  Cloud hosted MongoDB •  In Amazon EC2 or Rackspace or Joyent Cloud •  replication, backups, monitoring •  240MB free plan and multi-tenant for-pay plans •  dedicated server plan in beta •  awesome admin tools •  REST API

Slide 3

Slide 3 text

what is MongoDB? an awesome JSON object store ! ! ! ! { “firstName” : “Ben”,! “lastName” : “Wen”,! “email” : “ben@mongolab.com”,! “location” : { “lat” : 37.41, “long” : -122.05 },! “hobbies” : [ “music”, “biking”, “foto” ] }! http://mongodb.org

Slide 4

Slide 4 text

how we can help you today?

Slide 5

Slide 5 text

I’ve written my mobile app, where should I store my data ? ?

Slide 6

Slide 6 text

mongolab cloud database REST API mongodb GET, POST, PUT, DELETE JSON mongolab service

Slide 7

Slide 7 text

many use cases of simple cloud db storage needs • logging • user profile data • game data (stats, high scores) • polls and surveys • user feedback • geo database

Slide 8

Slide 8 text

Success stories

Slide 9

Slide 9 text

Demo screenshot

Slide 10

Slide 10 text

/databases//collections! GET! ! /databases//collections/! GET ! POST! ! /databases//collections//<_id>! GET ! PUT! DELETE! ! /databases//collections/?[q=]! [&f=]! [&s=]! [&sk=]! [&l=]! GET! MongoLab’s REST API

Slide 11

Slide 11 text

MongoLab API Example •  POST ! URL: https://mongolab.com/api/1/databases/demo/collections/geoposts! ! Data: { “email” : “will@mongolab.com”,! ! “date” : { “$date” : “2010-12-03 11:18:21 UTC” },! “location” : { “lat” : 37.41, “long” : -122.05 },! ! “message” : “Hello Seattle!” }! ! • GET URL: https://…/geoposts?q={"location":{"$near":{"lat":37,"long":-122}}} !

Slide 12

Slide 12 text

Also direct drivers for many languages for server side •  Ruby, Java, Node.js, Python, Clojure •  Standardized, well-known interface •  High performance •  Integrated with PaaS REST API mongodb mongolab service Ruby, Java, Node.js, Python, etc. for analytics or WebUI Mongodb driver

Slide 13

Slide 13 text

Tiggzi integration blog post • http://bit.ly/tig-mong

Slide 14

Slide 14 text

Special hackathon offer 4GB free for 3-months •  Special offer for AT&T Toronto Hackathon attendees •  3-month FREE Large Shared hosted MongoDB instance •  (a $120 value) use #ATT2012-Toronto-LargeShared •  Offer details: http://bit.ly/toronto-hack

Slide 15

Slide 15 text

Next Steps 1.  http://bit.ly/toronto-hack 2.  Code, code, code

Slide 16

Slide 16 text

Questions? Build More. Worry Less.

Slide 17

Slide 17 text

Thank you. Build More. Worry Less. or, you could just enjoy this clip-art kitteh…