• Like
  • Save

MongoDB Partner Program Update - November 2013

Uploaded on


More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads


Total Views
On Slideshare
From Embeds
Number of Embeds



Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

    No notes for slide
  • 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.
  • -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.
  • 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.
  • What does this tell us?-People love developing with MongoDB.-There’s a ton of room for growth
  • These are just a few of the many companies we are working with to make joint customers successful.
  • 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.
  • 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.
  • 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.
  • 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.
  • For many users performance is one of the top reasons for choosing MongoDB, and with every release we work to make performance better.
  • 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 . . .
  • 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!
  • 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.
  • 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.
  • Advanced Ops Training – delivered in their offices, uses EC2 as the environmentMongoDB Certification - $150 to test, does not require taking our training
  • 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.
  • 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
  • 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


  • 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
  • 11. MongoDB Partner Portal www.mongodb.com/partners/portal 11
  • 12. MongoDB Partner Portal 12
  • 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
  • 15. Roadmap
  • 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
  • 23. Use Cases
  • 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
  • 32. Beyond MongoDB 2.4
  • 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
  • 37. MongoDB World 2014
  • 38. MongoDB World • First Multi-Day, International Conference • June 23 – 25, NY NY • Executive Track • Target Attendance: 2,000 38
  • 39. Questions? • info@mongodb.com
  • 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