SlideShare a Scribd company logo
MongoDB Partner Program
Quarterly Update
November 2013
Webinar Logistics
• There is a Q&A following the webinar. You can enter questions in the
Q&A box to the ‘Host and Presenter’.
• A recording of the webinar will be available and emailed in a followup
email.
• Audio should start immediately when you log into the event via Audio
Broadcast. You will need a VOIP headset and reliable internet
connection for Audio Broadcast. If you are having issues connecting
please dial 1-877-668-4493; Access code: 662 144 306 or ask a
question in the Chat box.
• For any other issues please email webinars@mongodb.com.

2
Webinar Logistics
• Adam Kroll (me)
• Kelly Stirman, Director of Product Marketing
• Melia Jones, Event Coordinator

3
A Brief History
• By the fall 2012, MongoDB, then 10gen, had a
small group of partners, the genesis of a program
• We developed more concrete goals for our work
with partners, and started to develop a program
that could scale faster than our own team
• Started small (basic), with Program ‘v1.0’

4
As of Today
• Grew from 200 to nearly 300 partners last quarter
• Updated framework and branding
• Doubled the number of staff dedicated to partners
• Launched a partner portal
• Behind-the-scenes work to raise awareness
internally about partners within MongoDB

5
Program Framework (Updated)

MongoDB
Strategic Partners
MongoDB
Advanced Partners

MongoDB Ready
Partners

6
By the Numbers
MongoDB Partner Program, born March 2013
Total Program Size: 298

Partners, by Category
250
200

150
100
50
0
Hardware Channel
7

Cloud

Software Services
Some of Our Partners

8
New Exclusive Benefits
Partner Communications
•
•

Quarterly update webinars
Emails with information about partner program features

Partner Technical Services
•
•

Dedicated technical resources for strategic partners
Select assistance by request for specific live opportunities

Education
•
•
•

Complimentary access to MongoDB University, on-demand
Discounts on public training classes
Sales- and presales-specific education

For Advanced and Strategic Partners
•
•

Co-marketing page template
Technical resource outline for presales team
9
Spotlight on Education
• MongoDB University
– On-demand: MongoDB for Developers (M101J or
M101P) and MongoDB for DBAs (M102)

• MongoDB Public Training Class
– MongoDB for Developers
– MongoDB for DBAs
– MongoDB Essentials

mongodb.com/products/training

• Certification
– DBA, Associate
– Application Developer, Associate
10
MongoDB Partner Portal
www.mongodb.com/partners/portal

11
MongoDB Partner Portal

12
Program Roadmap
• Advanced Partner application form
• More sales and presales enablement topics
• Best practices for technology integrations
• Dynamic filtering of partner listings on
MongoDB.com

13
What Next?
• Checklist for new(er) partners:
– Register for access to the MongoDB Partner Portal
– Submit your logo through the portal for listing on MongoDB.com

– List MongoDB as a partner on your website (refer to Brand
Resources in the portal)
– Sign up for MongoDB University to get up to speed
– Review marketing opportunities to participate in conferences and
community events
– *NEW* Learn about MongoDB certification exams at
university.mongodb.com!

14
Roadmap
What’s New in MongoDB 2.4
Recent Release History
2.0
Sept ‘11

Index enhancements
to improve size and
performance

Authentication with
sharded clusters
Replica Set
Enhancements

Concurrency
improvements
17

2.2
Aug ‘12

2.4
Mar‘13

Aggregation
Framework

Hash-based
sharding

Multi-Data Center
Deployments

Text Search

Improved
Performance and
Concurrency

V8 JavaScript
engine
Faster counts

2.6
Winter ‘13
Areas of Improvement
• Developer Productivity
• Operations

• Performance
• Security

18
Developer Productivity
• Capped Arrays
– Ordered arrays of fixed length

• Geospatial Enhancements
– Polygon intersections
– More accurate spherical model
– $near and $within work with Aggregation Framework

• Text Search (beta in 2.4)
– Real-time indexes
– Stemming, tokenization, stop words for 15 languages
– Simplified application architecture

19
Operations
• Hash-based Sharding
– Simple, even distribution for reads and writes

• Working Set Analyzer
– Simplified capacity planning

• Improved Replication
– More resilient to network hiccups

• Mongo Client
– Intuitive, consistent interactions for all drivers

20
Performance
• V8 JavaScript Engine
– Greater concurrency, faster performance
• Faster Counts
– Low cardinality index-based counts up to 20x faster
• Aggregation Framework
– 3–5 x faster on average

21
Security
• SASL-based Authentication Framework
– Kerberos support included with MongoDB Enterprise
• Role-based Privileges
– Separate responsibilities for server, database and
cluster administration

22
Use Cases
Data Model

Low
Latency

Scalability

Rapid Dev

Analytics

Rich
Indexes

User Data

✔

✔

✔

✔

✔

✔

Asset Catalog

✔

✔

✔

✔

Time Series

✔

✔

✔

✔

✔

Social Feeds

✔

✔

✔

✔

Data Hub

✔

✔

✔

✔

Location
Services

✔

✔

✔

✔

Mobile Apps

✔
✔

✔

✔
✔

✔

✔

✔
User Data
•

Examples
–

Gaming systems

–

User profiles

–

Session data

–

Transaction history

–

Biometrics

•

Data Model – flexible, efficient model for sparse
metadata

•

Low Latency – instantaneous user experience

•

Scalability – quickly scale to millions of users

•

Rapid Dev – deliver new features in weeks

•

Analytics – session personalization, fraud detection

•

Rich Indexes – query on any attribute quickly
Asset Catalog
•

Examples
– User profiles
– Session data
– Transaction history
– Biometrics

•
•

Data Model – efficiently store entity attribute volatility
Low Latency – read+write to power online apps, including
inventory and price
Analytics – analyze live data with low-latency
Rich Indexes – query on any attribute quickly

•
•
Time Series
•

Examples
– Click streams
– Log data
– Sensor data
– Tick data

•

Data Model – efficiently store aggregated data for
visualization, alerting

•

Low Latency – capture, analyze and alert in real-time

•

Scalability – elastic scale out for data, writes and reads

•

Analytics – analyze live data with low-latency

•

Rich Indexes – precisely filter to critical events for
analysis
Social Feeds
•

Examples
–

Twitter-like apps

–

Pinterist-like apps

–

Gmail-like apps

•

Data Model – efficient for storing data for large-scale
celebrity:followers workload

•

Low Latency – instantaneous experience for users

•

Scalability – quickly scale to millions of users

•

Rapid Dev – deliver new features in weeks

•

Rich Indexes – query on any attribute quickly,
including text search
Data Hub
•

Examples
–

360 degree view (customer, product, market, etc)

–

High-speed data feeds

–

ODS

•

Data Model – quickly store all source data without
extensive ETL or schema design

•

Low Latency – build interactive apps

•

Scalability – encompass broad set of source systems

•

Rapid Dev – deliver new features in weeks

•

Analytics – analyze live data with low-latency

•

Rich Indexes – query on any attribute quickly
Location Services
•

Examples
–

Location Based Services

–

Gaming apps

–

Government apps

–

Fleet tracking & optimization

•

Data Model – model rich data sources, including
complex geospatial

•

Low Latency – interactive tracking and analytics

•

Rapid Dev – deliver new features in weeks

•

Rich Indexes – query on any attribute quickly,
including complex polygon, line, circle predicates
Mobile Apps
•

Examples
–

iOS, Android, Windows apps

–

Mobile-enabling legacy apps

•

Data Model – efficiently store entity attribute volatility

•

Low Latency – read+write to power online apps

•

Scalability – quickly scale to millions of users

•

Rapid Dev – deliver new features in weeks

•

Rich Indexes – query on any attribute quickly
Beyond MongoDB 2.4
Near Term
•

Optimizer improvements, powered by
new indexing API

•

Background indexing on secondaries

•

New update operators

•

Security

– Multiply counters ($mul)

–
–

•

– Less network resource usage
– Parallel bulk writes
•

Aggregation Framework
– Write to collection with $out
– Set operators: subsets, intersections,
unions, diff
33

•

User-defined roles

–

Sharded Clusters

Auditing

–

– xor operation for $bit

LDAP, x.509 Authentication

Collection-level authorization

Text Search
–

Integrated with other queries

– Multi-language documents
–

Aggregate text search results
Further Out
• Schema validation
• Improved concurrency
• Storage efficiency
• Multi-master collections

34
MongoDB Offerings
• MongoDB Management Service
– tools to help you get the most from your MongoDB
system
– Monitoring – real-time visualization, alerting on 100+
stats
– Backup – continuous, incremental backup, point-intime recovery
– Available in the cloud and on-prem for subscribers

• Product Launch Services

35

– Product launches, critical events, system migrations
– Dedicated expert on-call pre and post-launch 24/7
– Reflects 100s of projects with users
MongoDB Offerings
• Advanced Ops Training
– Wargaming model with hands-on scenarios on EC2
– Simulates havoc in your MongoDB systems
– Develop skills and confidence in controlled
environment

• MongoDB Certification
– For developers and DBAs
– Free online training prepares you, not required
– Coming in December

36
MongoDB World 2014
MongoDB World
• First Multi-Day, International Conference
• June 23 – 25, NY NY
• Executive Track
• Target Attendance: 2,000

38
Questions?
• info@mongodb.com
Available Sponsorships:
•

Diamond: $150,000
– 2 Available
– 20x10 Booth
– Includes Keynote & breakout session

•

Platinum: $100,000
– 4 available
– 20x10 Booth
– Includes Breakout Session

•

Gold: $60,000
– 10 available
– 10x10 Booth

•

Silver: $30,000
– 20 Available

40

– 10x5 turn-key booth
MongoDB Partner Program Update - November 2013

More Related Content

PPTX
Unlocking Operational Intelligence from the Data Lake
PDF
MongoDB 3.2 Feature Preview
PDF
IN106 Performance with MongoDB
PDF
Final_CloudEventFrankfurt2017 (1).pdf
PDF
IN103 MongoDB What You Need To Know
PPTX
MongoDB and Our Journey from Old, Slow and Monolithic to Fast and Agile Micro...
PPTX
Review of the new Managed Metadata experience in SharePoint Online
PDF
MongoDB .local Chicago 2019: MongoDB Atlas Jumpstart
Unlocking Operational Intelligence from the Data Lake
MongoDB 3.2 Feature Preview
IN106 Performance with MongoDB
Final_CloudEventFrankfurt2017 (1).pdf
IN103 MongoDB What You Need To Know
MongoDB and Our Journey from Old, Slow and Monolithic to Fast and Agile Micro...
Review of the new Managed Metadata experience in SharePoint Online
MongoDB .local Chicago 2019: MongoDB Atlas Jumpstart

What's hot (20)

PPTX
An Introduction to MongoDB Ops Manager
PPTX
MongoDB Atlas - eHarmony’s New Message Store
PPTX
Introduction to MongoDB Enterprise
PPTX
How to deliver a Single View in Financial Services
PDF
Building LinkedIn's Learning Platform with MongoDB
PDF
Overcoming Today's Data Challenges with MongoDB
PPTX
aOS Canadian Tour Share point migration tips
PPTX
An Evening with MongoDB Detroit 2013
PPTX
Webinar: Realizing Omni-Channel Retailing with MongoDB - One Step at a Time
PDF
MongoDB .local Chicago 2019: A MongoDB Journey: Moving from a relational data...
PPTX
Replacing Traditional Technologies with MongoDB: A Single Platform for All Fi...
PPTX
SharePoint 2013 'Search': What you need to Know!
PDF
GSA Webinar - June 2, 2011
PPTX
GSA Connector 3.0 Webinar - June 2013
PPTX
Dataweek-Talk-2014
PPTX
What‘s new in Office 365
PDF
Fried dallas spug
PPTX
Fishbowl Solutions Enterprise Batchloader and Workflow Solution Set Webinar
PPTX
Dutch Oracle Architects Platform - Reviewing Oracle OpenWorld 2017 and New Tr...
PPTX
Integrating the Google Search Appliance with a WebCenter or Liferay Portal
An Introduction to MongoDB Ops Manager
MongoDB Atlas - eHarmony’s New Message Store
Introduction to MongoDB Enterprise
How to deliver a Single View in Financial Services
Building LinkedIn's Learning Platform with MongoDB
Overcoming Today's Data Challenges with MongoDB
aOS Canadian Tour Share point migration tips
An Evening with MongoDB Detroit 2013
Webinar: Realizing Omni-Channel Retailing with MongoDB - One Step at a Time
MongoDB .local Chicago 2019: A MongoDB Journey: Moving from a relational data...
Replacing Traditional Technologies with MongoDB: A Single Platform for All Fi...
SharePoint 2013 'Search': What you need to Know!
GSA Webinar - June 2, 2011
GSA Connector 3.0 Webinar - June 2013
Dataweek-Talk-2014
What‘s new in Office 365
Fried dallas spug
Fishbowl Solutions Enterprise Batchloader and Workflow Solution Set Webinar
Dutch Oracle Architects Platform - Reviewing Oracle OpenWorld 2017 and New Tr...
Integrating the Google Search Appliance with a WebCenter or Liferay Portal
Ad

Viewers also liked (20)

PDF
Tech M&A Monthly: Q1 Report 2016
PDF
17 30h-vas-jorge
PDF
ODP
Charla Mysql
PDF
Manual Dental System
PDF
Finale FSCF Basket : le programme complet
PDF
Gaza under the Assyrian Empire
PDF
Catálogo Stilo 2017 Sportech
PDF
Widgets And Apps / A Strategic Meta View
PDF
Catalogo conceptronic
PDF
Cadete grupo 2 1516
PDF
EduMOOC Project: Renewing teachers digital competencies (Final)
PDF
Solo para jovencitas
DOCX
(607966021) ciencias 1
PDF
Ruiz barrera (1)
PPTX
Clasicismo, Concreto Amado y La Bauhaus
PPTX
CSSM Certification: The Next Step for Surgical Services Managers
DOCX
Preguntas de-repaso-capitulo-30
PDF
2da Edicion Boletin Seguridad Operacional del IDAC
PDF
LinkedIn, como crear un perfil profesional.
Tech M&A Monthly: Q1 Report 2016
17 30h-vas-jorge
Charla Mysql
Manual Dental System
Finale FSCF Basket : le programme complet
Gaza under the Assyrian Empire
Catálogo Stilo 2017 Sportech
Widgets And Apps / A Strategic Meta View
Catalogo conceptronic
Cadete grupo 2 1516
EduMOOC Project: Renewing teachers digital competencies (Final)
Solo para jovencitas
(607966021) ciencias 1
Ruiz barrera (1)
Clasicismo, Concreto Amado y La Bauhaus
CSSM Certification: The Next Step for Surgical Services Managers
Preguntas de-repaso-capitulo-30
2da Edicion Boletin Seguridad Operacional del IDAC
LinkedIn, como crear un perfil profesional.
Ad

Similar to MongoDB Partner Program Update - November 2013 (20)

PDF
Enabling Telco to Build and Run Modern Applications
PDF
MongoDB - General Purpose Database
PPTX
When to Use MongoDB...and When You Should Not...
PDF
Simplifying & accelerating application development with MongoDB's intelligent...
PPTX
When to Use MongoDB
PPTX
Mongodb Presentation
PPTX
Mongodb hashim shaikh
PPTX
Best Practices for MongoDB in Today's Telecommunications Market
PPTX
MediaGlu and Mongo DB
PDF
Accra MongoDB User Group
PPTX
Mongodb Presentation
PDF
Creating Real-time Systems of Engagement with Analytics and Big Data
PPTX
The Right (and Wrong) Use Cases for MongoDB
PPTX
mongoDB: Driving a data revolution
PPTX
Mongo db intro.pptx
PPTX
Tim marston
PDF
OPENEXPO Madrid 2015 - Advanced Applications with MongoDB
KEY
Mongo Seattle - The Business of MongoDB
PPT
Welcome and Introduction to A Morning with MongoDB Petah Tikvah
PPTX
Tim Marston.
Enabling Telco to Build and Run Modern Applications
MongoDB - General Purpose Database
When to Use MongoDB...and When You Should Not...
Simplifying & accelerating application development with MongoDB's intelligent...
When to Use MongoDB
Mongodb Presentation
Mongodb hashim shaikh
Best Practices for MongoDB in Today's Telecommunications Market
MediaGlu and Mongo DB
Accra MongoDB User Group
Mongodb Presentation
Creating Real-time Systems of Engagement with Analytics and Big Data
The Right (and Wrong) Use Cases for MongoDB
mongoDB: Driving a data revolution
Mongo db intro.pptx
Tim marston
OPENEXPO Madrid 2015 - Advanced Applications with MongoDB
Mongo Seattle - The Business of MongoDB
Welcome and Introduction to A Morning with MongoDB Petah Tikvah
Tim Marston.

More from MongoDB (20)

PDF
MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
PDF
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
PDF
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
PDF
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
PDF
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
PDF
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
PDF
MongoDB SoCal 2020: MongoDB Atlas Jump Start
PDF
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
PDF
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
PDF
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
PDF
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
PDF
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
PDF
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
PDF
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
PDF
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
PDF
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
PDF
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
PDF
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
PDF
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
PDF
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: MongoDB Atlas Jump Start
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...

Recently uploaded (20)

PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Electronic commerce courselecture one. Pdf
PPTX
Big Data Technologies - Introduction.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Cloud computing and distributed systems.
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Approach and Philosophy of On baking technology
PPTX
A Presentation on Artificial Intelligence
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPT
Teaching material agriculture food technology
Advanced methodologies resolving dimensionality complications for autism neur...
Encapsulation_ Review paper, used for researhc scholars
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Electronic commerce courselecture one. Pdf
Big Data Technologies - Introduction.pptx
MYSQL Presentation for SQL database connectivity
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Unlocking AI with Model Context Protocol (MCP)
Cloud computing and distributed systems.
Building Integrated photovoltaic BIPV_UPV.pdf
Approach and Philosophy of On baking technology
A Presentation on Artificial Intelligence
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Chapter 3 Spatial Domain Image Processing.pdf
Network Security Unit 5.pdf for BCA BBA.
NewMind AI Weekly Chronicles - August'25 Week I
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Teaching material agriculture food technology

MongoDB Partner Program Update - November 2013

  • 1. MongoDB Partner Program Quarterly Update November 2013
  • 2. Webinar Logistics • There is a Q&A following the webinar. You can enter questions in the Q&A box to the ‘Host and Presenter’. • A recording of the webinar will be available and emailed in a followup email. • Audio should start immediately when you log into the event via Audio Broadcast. You will need a VOIP headset and reliable internet connection for Audio Broadcast. If you are having issues connecting please dial 1-877-668-4493; Access code: 662 144 306 or ask a question in the Chat box. • For any other issues please email webinars@mongodb.com. 2
  • 3. Webinar Logistics • Adam Kroll (me) • Kelly Stirman, Director of Product Marketing • Melia Jones, Event Coordinator 3
  • 4. A Brief History • By the fall 2012, MongoDB, then 10gen, had a small group of partners, the genesis of a program • We developed more concrete goals for our work with partners, and started to develop a program that could scale faster than our own team • Started small (basic), with Program ‘v1.0’ 4
  • 5. As of Today • Grew from 200 to nearly 300 partners last quarter • Updated framework and branding • Doubled the number of staff dedicated to partners • Launched a partner portal • Behind-the-scenes work to raise awareness internally about partners within MongoDB 5
  • 6. Program Framework (Updated) MongoDB Strategic Partners MongoDB Advanced Partners MongoDB Ready Partners 6
  • 7. By the Numbers MongoDB Partner Program, born March 2013 Total Program Size: 298 Partners, by Category 250 200 150 100 50 0 Hardware Channel 7 Cloud Software Services
  • 8. Some of Our Partners 8
  • 9. New Exclusive Benefits Partner Communications • • Quarterly update webinars Emails with information about partner program features Partner Technical Services • • Dedicated technical resources for strategic partners Select assistance by request for specific live opportunities Education • • • Complimentary access to MongoDB University, on-demand Discounts on public training classes Sales- and presales-specific education For Advanced and Strategic Partners • • Co-marketing page template Technical resource outline for presales team 9
  • 10. Spotlight on Education • MongoDB University – On-demand: MongoDB for Developers (M101J or M101P) and MongoDB for DBAs (M102) • MongoDB Public Training Class – MongoDB for Developers – MongoDB for DBAs – MongoDB Essentials mongodb.com/products/training • Certification – DBA, Associate – Application Developer, Associate 10
  • 13. Program Roadmap • Advanced Partner application form • More sales and presales enablement topics • Best practices for technology integrations • Dynamic filtering of partner listings on MongoDB.com 13
  • 14. What Next? • Checklist for new(er) partners: – Register for access to the MongoDB Partner Portal – Submit your logo through the portal for listing on MongoDB.com – List MongoDB as a partner on your website (refer to Brand Resources in the portal) – Sign up for MongoDB University to get up to speed – Review marketing opportunities to participate in conferences and community events – *NEW* Learn about MongoDB certification exams at university.mongodb.com! 14
  • 16. What’s New in MongoDB 2.4
  • 17. Recent Release History 2.0 Sept ‘11 Index enhancements to improve size and performance Authentication with sharded clusters Replica Set Enhancements Concurrency improvements 17 2.2 Aug ‘12 2.4 Mar‘13 Aggregation Framework Hash-based sharding Multi-Data Center Deployments Text Search Improved Performance and Concurrency V8 JavaScript engine Faster counts 2.6 Winter ‘13
  • 18. Areas of Improvement • Developer Productivity • Operations • Performance • Security 18
  • 19. Developer Productivity • Capped Arrays – Ordered arrays of fixed length • Geospatial Enhancements – Polygon intersections – More accurate spherical model – $near and $within work with Aggregation Framework • Text Search (beta in 2.4) – Real-time indexes – Stemming, tokenization, stop words for 15 languages – Simplified application architecture 19
  • 20. Operations • Hash-based Sharding – Simple, even distribution for reads and writes • Working Set Analyzer – Simplified capacity planning • Improved Replication – More resilient to network hiccups • Mongo Client – Intuitive, consistent interactions for all drivers 20
  • 21. Performance • V8 JavaScript Engine – Greater concurrency, faster performance • Faster Counts – Low cardinality index-based counts up to 20x faster • Aggregation Framework – 3–5 x faster on average 21
  • 22. Security • SASL-based Authentication Framework – Kerberos support included with MongoDB Enterprise • Role-based Privileges – Separate responsibilities for server, database and cluster administration 22
  • 24. Data Model Low Latency Scalability Rapid Dev Analytics Rich Indexes User Data ✔ ✔ ✔ ✔ ✔ ✔ Asset Catalog ✔ ✔ ✔ ✔ Time Series ✔ ✔ ✔ ✔ ✔ Social Feeds ✔ ✔ ✔ ✔ Data Hub ✔ ✔ ✔ ✔ Location Services ✔ ✔ ✔ ✔ Mobile Apps ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
  • 25. User Data • Examples – Gaming systems – User profiles – Session data – Transaction history – Biometrics • Data Model – flexible, efficient model for sparse metadata • Low Latency – instantaneous user experience • Scalability – quickly scale to millions of users • Rapid Dev – deliver new features in weeks • Analytics – session personalization, fraud detection • Rich Indexes – query on any attribute quickly
  • 26. Asset Catalog • Examples – User profiles – Session data – Transaction history – Biometrics • • Data Model – efficiently store entity attribute volatility Low Latency – read+write to power online apps, including inventory and price Analytics – analyze live data with low-latency Rich Indexes – query on any attribute quickly • •
  • 27. Time Series • Examples – Click streams – Log data – Sensor data – Tick data • Data Model – efficiently store aggregated data for visualization, alerting • Low Latency – capture, analyze and alert in real-time • Scalability – elastic scale out for data, writes and reads • Analytics – analyze live data with low-latency • Rich Indexes – precisely filter to critical events for analysis
  • 28. Social Feeds • Examples – Twitter-like apps – Pinterist-like apps – Gmail-like apps • Data Model – efficient for storing data for large-scale celebrity:followers workload • Low Latency – instantaneous experience for users • Scalability – quickly scale to millions of users • Rapid Dev – deliver new features in weeks • Rich Indexes – query on any attribute quickly, including text search
  • 29. Data Hub • Examples – 360 degree view (customer, product, market, etc) – High-speed data feeds – ODS • Data Model – quickly store all source data without extensive ETL or schema design • Low Latency – build interactive apps • Scalability – encompass broad set of source systems • Rapid Dev – deliver new features in weeks • Analytics – analyze live data with low-latency • Rich Indexes – query on any attribute quickly
  • 30. Location Services • Examples – Location Based Services – Gaming apps – Government apps – Fleet tracking & optimization • Data Model – model rich data sources, including complex geospatial • Low Latency – interactive tracking and analytics • Rapid Dev – deliver new features in weeks • Rich Indexes – query on any attribute quickly, including complex polygon, line, circle predicates
  • 31. Mobile Apps • Examples – iOS, Android, Windows apps – Mobile-enabling legacy apps • Data Model – efficiently store entity attribute volatility • Low Latency – read+write to power online apps • Scalability – quickly scale to millions of users • Rapid Dev – deliver new features in weeks • Rich Indexes – query on any attribute quickly
  • 33. Near Term • Optimizer improvements, powered by new indexing API • Background indexing on secondaries • New update operators • Security – Multiply counters ($mul) – – • – Less network resource usage – Parallel bulk writes • Aggregation Framework – Write to collection with $out – Set operators: subsets, intersections, unions, diff 33 • User-defined roles – Sharded Clusters Auditing – – xor operation for $bit LDAP, x.509 Authentication Collection-level authorization Text Search – Integrated with other queries – Multi-language documents – Aggregate text search results
  • 34. Further Out • Schema validation • Improved concurrency • Storage efficiency • Multi-master collections 34
  • 35. MongoDB Offerings • MongoDB Management Service – tools to help you get the most from your MongoDB system – Monitoring – real-time visualization, alerting on 100+ stats – Backup – continuous, incremental backup, point-intime recovery – Available in the cloud and on-prem for subscribers • Product Launch Services 35 – Product launches, critical events, system migrations – Dedicated expert on-call pre and post-launch 24/7 – Reflects 100s of projects with users
  • 36. MongoDB Offerings • Advanced Ops Training – Wargaming model with hands-on scenarios on EC2 – Simulates havoc in your MongoDB systems – Develop skills and confidence in controlled environment • MongoDB Certification – For developers and DBAs – Free online training prepares you, not required – Coming in December 36
  • 38. MongoDB World • First Multi-Day, International Conference • June 23 – 25, NY NY • Executive Track • Target Attendance: 2,000 38
  • 40. Available Sponsorships: • Diamond: $150,000 – 2 Available – 20x10 Booth – Includes Keynote & breakout session • Platinum: $100,000 – 4 available – 20x10 Booth – Includes Breakout Session • Gold: $60,000 – 10 available – 10x10 Booth • Silver: $30,000 – 20 Available 40 – 10x5 turn-key booth

Editor's Notes

  • #4: Today we will have three speakers. First up is me, Adam Kroll, partner program manager. I’ll be giving an update about the partner program, and some new benefits we have coming your way.Kelly Stirman will give a product update, to get you up to speed on new features in our upcoming release.Melia Jones will speak about our new event MongoDB World, and how you can get involved.
  • #5: -We wanted a program that would be open, leverage existing resources of our company, and scale beyond the capacity of the just four members of the business development team at the time.-The program we launched in March of 2013 was basic, and provided a foundation for our work with partners. -Just as with our developer community, over the next year we would discover many software, services, cloud, and hardware companies already working with MongoDB.
  • #7: This slide is for those who may have joined the program early on last spring. The program levels were updated somewhat before we rebranded from 10gen to MongoDB. The entry level is now called MongoDB Ready Partner, then you have your advanced and strategic partner levels.
  • #8: What does this tell us?-People love developing with MongoDB.-There’s a ton of room for growth
  • #9: These are just a few of the many companies we are working with to make joint customers successful.
  • #11: MongoDB University offers several online courses. You can access two of them on-demand for self-paced learning, MongoDB for Developers, with Java and Python options, and MongoDB for DBAs.For more intensive learning, MongoDB public classes over in-depth curriculum and small class size for more personal attention. The instructors are all MongoDB trainers or engineers. Our partners receive a discount on training seats, and you can find more information about that on the partner portal.
  • #12: Visit mongodb.com/partners/portal to access or request access to the MongoDB Partner Portal. It is a Google Site, and therefore uses Google Accounts for authentication. Please make sure to submit with an email address associated with a Google Account, and we will process your request within the week or sooner.
  • #13: The MongoDB Partner Portal contains the majority of resources for partners, as well as several key contact forms. I encourage you to browse the portal to explore all it has to offer. It includes sales enablement presentations, information about how to participate in marketing programs at MongoDB.
  • #17: Start by asking which release people are on: 2.0 or earlier; 2.2, 2.4. Many are not yet on 2.4, so good to remind them what is important about the release.We don’t want to spend too much time on future releases because it places the focus on what is *not* in the product today.It is important to thank the audience – they are the community, they are MongoDB. The product is a reflection of their priorities, so be vocal and vote for what matters to you.
  • #22: For many users performance is one of the top reasons for choosing MongoDB, and with every release we work to make performance better.
  • #23: You can point out that the security work in 2.4 was just the beginning. Security is a large functional area that will take several releases to address. 2.6 goes a long way . . .
  • #34: Optimizer improvements, powered by new indexing API – we have invested a lot of engineering resources in our core database optimizer and indexing APIs. This sets us up for faster innovation in these areas going forward. You see some key advances in this release – such as index intersections and a few new update operators – but expect to see a lot more in the future.New update operators like $mul and xor for $bit make it easier for you to develop your applications – less code for you to write, and fewer round trips to the database.Sharded Clusters - There are users with some very large clusters out there these days. With many shards and mongos instances, 2.6 will significantly reduce the network resource usage. Also, there are now parallel bulk writes so that loading and updating large volumes of data is much more efficient.The Aggregation Framework has proven to be very popular in the community. In 2.6 you can take the results of your pipelined transformations and aggregations and write them back into a collection. If the collection already exists the system will replace it atomically. You can also work with the results using a cursor instead of being limited to 16MB of results, and there are new set operators to handle more interesting analytics much more efficiently.Many of you will be happy to hear that background indexing on secondaries will be in 2.6. This has been a long-requested enhancement, and it makes it much easier to perform planned maintenance on your system with no downtime.In the Enterprise security matters a lot. In 2.6 there are many enhancements in this area, including support for LDAP and x.509 authentication, auditing of admin tasks (data access auditing will come in a future release), very granular user-defined roles and collection-level authorization. There is still more to do in the area of security in the future, but this is a major step forward and it makes it much easier to incorporate MongoDB into the standard Enterprise stack.Finally with Text Search, based on a great deal of testing and experience in the community, the feature is no longer in Beta – you can consider it ready for production. Part of getting it ready was to integrate text search more closely with other queries, including the Aggregation Framework. You’ll also now have support for multi-language documents.One item that isn’t on this list – MMS On-prem now has support for backups. We are actively looking for beta testers to work with us to test MMS in their infrastructure. If you’re interested, please see me after the talk!
  • #35: Schema validation – there’s no reason why schemas shouldn’t be a part of MongoDB. They can be really helpful in some cases, like ensuring data integrity. BSON provides structure, and if you think of all the things possible with the MongoDB Query Language there are lots of interesting possibilities for how we could build schema validation.Concurrency – with each release we make improvements to concurrency in MongoDB. In 2.0 we introduced lock yielding, which allows the database to proceed with other in-memory operations if a page fault is detected when accessing data. In 2.2 we introduced database-level locks and expanded lock yielding. These improvements addressed concurrency limitations for the majority of users, but for some users there are still bottlenecks in concurrency.Storage efficiency – there are a number of areas in which the efficiency of storage could be improved, including compression. This could have the benefit of reducing the on-disk size as well as increasing the amount of data that fits in RAM.Multi-master collections - in some applications availability is more important than consistency. Today in MongoDB you have a choice when it comes to reads, but for writes your only choice is writing to a single primary. With multi-master collections it would be possible to write to a collection at multiple masters which would guarantee the availability of writes.
  • #36: MMS – ask people who is using the service today. They’re in good company with over 25,000 registered users. MMS is in beta for backups, looking for testers, please let us know if you’re interested. More great management tools coming soon.Product Launch Services – black Friday, superbowl Sunday, new app launching in marketplace, etc. these are the types of events. Available to subscribers only.
  • #37: Advanced Ops Training – delivered in their offices, uses EC2 as the environmentMongoDB Certification - $150 to test, does not require taking our training
  • #39: Reach a broader audience – developers, IT professionals, executive decision makersExpand content presented – technical deep dives enterprise/business, ecosystem from our partnersDemonstrate leadership – maintain our position as innovators Be GlobalEmbrace our partners MongoDB Days are single day conferences targeted to the local market and community, with local speakers. MongoDB World will be a worldwide, multi day event that will reach a broader audience with more diverse content, and a wide variety of partners participating.
  • #40: The marketing team will work with a panel of mongodb masters to select content presented by our Community Members & Customers. There are detailed guidelines on how to submit on our website. We recommend having a customer present on your behalf and we will work with you – engineers & speaking coach
  • #41: Professional booth spaceMultiple branding opportunities – higher sponsorship tiers will receive greater visibilityHighly trafficked expo hallHigh profile promotions leading up to the conference – targeted 20,000 impressions minimum on our websiteBrand association