#MongoDBTokyo




Welcome
Alvin Richards
Technical Director, 10gen
Sessions this Morning
9:20 – 10:00   Schema Design             Derick Rethans   10gen

10:05 –        Deployment                Alvin Richards   10gen
10:45
10:45 –        Refreshments
11:00
11:00 – 11:45 Replication                Steve Francia    10gen

11:45 –        Amazon Data Services      Mr. Matsuo       Amazon
12:15          and MongoDB

12:20 –        Normura Research Institue Fujisaki         Normura
12:50                                                     Research Institue
12:50 – 1:30   Lunch
Sessions this Afternoon
1:30 – 2:00 RedHat Japan and MongoDB   Mr. Nakai      Red Hat

2:05 – 2:35 A-SaaS                     Mr. Ishikawa   A-SaaS

2:35 – 3:15 MongoDB and Hadoop         Steve Francia 10gen

3:15 – 3:30 Refreshments

3:30 – 4:10 Sharding                   Derick         10gen
                                       Rethans
4:15 – 4:45 Rakuten and MongoDB        Mr. Sasaki     Rakuten

4:45 – 5:15 Roadmap                    Alvin          10gen
                                       Richards
5:15 – 7:00 After Party!
10gen and MongoDB
Overview
10gen Overview



                 10gen is the
                 company behind
                 MongoDB –
                 the leading
                 NoSQL
                 database
10gen Overview




                 170+
                 employees
10gen Overview




                 500+ customers
10gen Overview




                 $73M
                 in funding from
                 top investors
10gen Overview



                 Offices in
                 New York,
                 Palo Alto,
                 London,
                 Dublin,
                 Barcelona and
                 Sydney
Leading Organizations Rely on MongoDB
Global MongoDB Community
41,000+
Monthly Unique Downloads

24,000+
Online Education Registrants

12,000+
MongoDB User Group Members

10,000+
Annual MongoDB Days Attendees
Relational Database
Challenges
Relational Database Challenges
Data Types               Agile Development
• Unstructured data      • Iterative
• Semi-structured        • Short development
  data                     cycles
• Polymorphic data       • New workloads




Volume of Data           New Architectures
• Petabytes of data      • Horizontal scaling
• Trillions of records   • Commodity
                           servers
• Tens of millions of
  queries per second     • Cloud computing
MongoDB Solution
MongoDB Solution
Document-Oriented Database




    Agile          Scalable   Best TCO
Agile
RDBMS   MongoDB


          {
              _id : ObjectId("4c4ba5e5e8aabf3"),
              employee_name: "Dunham, Justin",
              department : "Marketing",
              title : "Product Manager, Web",
              report_up: "Neray, Graham",
              pay_band: “C",
              benefits : [
                     {   type :   "Health",
                         plan : "PPO Plus" },
                     {   type :    "Dental",
                         plan : "Standard" }
                          ]
          }
Scalable
Key Features

 JSON Data Model with           Auto-Sharding for
 Dynamic Schema                 Horizontal Scalability

                                Rich, Document-Based
 Flexible, Full Index Support
                                Queries

 Built-In Replication and
                                Fast, In-Place Updates
 High Availability

 Aggregation Framework and
                                GridFS for Large File Storage
 Map/Reduce
MongoDB Monitoring Service
(MMS)


• Free, cloud-based
 service for
 monitoring and alerts
• 10,000+ users
Best Total Cost of Ownership
 (TCO)
Developer and Ops Savings
• Less code
• More productive development
• Easier to maintain

Hardware Savings
• Commodity servers
• Internal storage (no SAN)
• Scale out, not up

Software and Support Savings
• No upfront license – pay for value   DB Alternative
  over time
• Cost visibility for usage growth
10gen Products and Services
    Subscriptions
    Professional Support, Subscriber Edition and Commercial License


    Consulting
    Expert Resources for All Phases of MongoDB Implementations



    Training
    Online and In-Person, for Developers and Administrators
http://education.10gen.com
For More Information
Resource                User Data Management
                        Location

MongoDB Downloads       www.mongodb.org/download

Free Online Training    education.10gen.com

Webinars and Events     www.10gen.com/events

White Papers            www.10gen.com/white-papers

Customer Case Studies   www.10gen.com/customers

Presentations           www.10gen.com/presentations

Documentation           docs.mongodb.org

Additional Info         info@10gen.com
Welcome to MongoDB Tokyo 2012

Welcome to MongoDB Tokyo 2012

  • 1.
  • 2.
    Sessions this Morning 9:20– 10:00 Schema Design Derick Rethans 10gen 10:05 – Deployment Alvin Richards 10gen 10:45 10:45 – Refreshments 11:00 11:00 – 11:45 Replication Steve Francia 10gen 11:45 – Amazon Data Services Mr. Matsuo Amazon 12:15 and MongoDB 12:20 – Normura Research Institue Fujisaki Normura 12:50 Research Institue 12:50 – 1:30 Lunch
  • 3.
    Sessions this Afternoon 1:30– 2:00 RedHat Japan and MongoDB Mr. Nakai Red Hat 2:05 – 2:35 A-SaaS Mr. Ishikawa A-SaaS 2:35 – 3:15 MongoDB and Hadoop Steve Francia 10gen 3:15 – 3:30 Refreshments 3:30 – 4:10 Sharding Derick 10gen Rethans 4:15 – 4:45 Rakuten and MongoDB Mr. Sasaki Rakuten 4:45 – 5:15 Roadmap Alvin 10gen Richards 5:15 – 7:00 After Party!
  • 4.
  • 5.
    10gen Overview 10gen is the company behind MongoDB – the leading NoSQL database
  • 6.
    10gen Overview 170+ employees
  • 7.
    10gen Overview 500+ customers
  • 8.
    10gen Overview $73M in funding from top investors
  • 9.
    10gen Overview Offices in New York, Palo Alto, London, Dublin, Barcelona and Sydney
  • 10.
  • 11.
    Global MongoDB Community 41,000+ MonthlyUnique Downloads 24,000+ Online Education Registrants 12,000+ MongoDB User Group Members 10,000+ Annual MongoDB Days Attendees
  • 12.
  • 13.
    Relational Database Challenges DataTypes Agile Development • Unstructured data • Iterative • Semi-structured • Short development data cycles • Polymorphic data • New workloads Volume of Data New Architectures • Petabytes of data • Horizontal scaling • Trillions of records • Commodity servers • Tens of millions of queries per second • Cloud computing
  • 14.
  • 15.
  • 16.
    Agile RDBMS MongoDB { _id : ObjectId("4c4ba5e5e8aabf3"), employee_name: "Dunham, Justin", department : "Marketing", title : "Product Manager, Web", report_up: "Neray, Graham", pay_band: “C", benefits : [ { type : "Health", plan : "PPO Plus" }, { type : "Dental", plan : "Standard" } ] }
  • 17.
  • 18.
    Key Features JSONData Model with Auto-Sharding for Dynamic Schema Horizontal Scalability Rich, Document-Based Flexible, Full Index Support Queries Built-In Replication and Fast, In-Place Updates High Availability Aggregation Framework and GridFS for Large File Storage Map/Reduce
  • 19.
    MongoDB Monitoring Service (MMS) •Free, cloud-based service for monitoring and alerts • 10,000+ users
  • 20.
    Best Total Costof Ownership (TCO) Developer and Ops Savings • Less code • More productive development • Easier to maintain Hardware Savings • Commodity servers • Internal storage (no SAN) • Scale out, not up Software and Support Savings • No upfront license – pay for value DB Alternative over time • Cost visibility for usage growth
  • 21.
    10gen Products andServices Subscriptions Professional Support, Subscriber Edition and Commercial License Consulting Expert Resources for All Phases of MongoDB Implementations Training Online and In-Person, for Developers and Administrators
  • 22.
  • 23.
    For More Information Resource User Data Management Location MongoDB Downloads www.mongodb.org/download Free Online Training education.10gen.com Webinars and Events www.10gen.com/events White Papers www.10gen.com/white-papers Customer Case Studies www.10gen.com/customers Presentations www.10gen.com/presentations Documentation docs.mongodb.org Additional Info info@10gen.com

Editor's Notes

  • #2 Ok, so here are the presenters notes. Your first job is to add you name and other useful stuff so that your students can contact you afterwards.This is a good time to- introduce yourself- create a seating chart, get each student to say their name, company and what they want to learn... and write it on your seating chart
  • #8 Note: Growth refers to year-to-date revenue based on our fiscal years for 2011 and 2012, i.e., it compares Feb-Oct 2011 (calendar year) to Feb-Oct 2012 (calendar). These figures are unaudited and subject to change.
  • #23 201110gen trained 1,000 people via in-person training2012Launched developer and DBA courses last month (you can still sign up!)20,000 enrolled