Whether you are new to MongoDB or an experienced user, you will learn something new at MongoDB Days. These events, held around the world, are designed to provide MongoDB users with the in-depth technical education required to be successful designing and deploying apps with MongoDB.
You’ll hear how organizations are taking advantage of MongoDB for a variety of ground-breaking use cases. You’ll discover how to take advantage of the latest features in MongoDB 3.0, as well as what’s coming in the upcoming release. You’ll meet the engineers developing the product and have the opportunity to ask the experts best practices on developing and operating MongoDB.
New to MongoDB, or need a refresher? No problem. We offer jumpstart sessions to help you get up-to-speed on key MongoDB concepts.
MongoDB Days provide you with the information you need to successfully build and run modern apps on MongoDB. Space is limited so reserve your spot today.
Leonardo Royal Hotel Munich
Moosacher Straße 90
Register below for a highly-productive day of learning and fun. Admission includes access to sessions, 1x1 time with a MongoDB engineer during Ask the Experts, lunch, and refreshments.
|Time||Room 1||Room 2|
|7:00am-8:45am||Coffee and Registration|
|8:00am - 8:45am||Jumpstart: When to Use MongoDBJoe Drumgoole, Director, Solutions Architecture, EMEA, MongoDBWhen it comes time to select database software for your project, there are a bewildering number of choices. How do you know if your project is a good fit for a relational database, or whether one of the many NoSQL options is a better choice? In this session you will learn when to use MongoDB and how to evaluate if MongoDB is a fit for your project. You will see how MongoDB's flexible document model is solving business problems in ways that were not previously possible, and how MongoDB's built-in features allow running at scale.||Jumpstart: Schema DesignMarc Schwering, Senior Solutions Architect, MongoDBMongoDB’s basic unit of storage is a document. Documents can represent rich, schema-free data structures, meaning that we have several viable alternatives to the normalized, relational model. In this talk, we’ll discuss the tradeoff of various data modeling strategies in MongoDB. You will learn: - How to work with documents - Evolve your schema - Common schema design patterns|
|9:00am-9:45am||KeynoteRichard Kreuter, Vice President, Global Professional Services, MongoDB|
|10:00am - 10:45am||Introduction to WiredTiger Norberto Leite, Developer Advocate, MongoDBMongoDB 3.0 introduces a pluggable storage architecture and a new storage engine called WiredTiger. The engineering team behind WiredTiger team has a long and distinguished career, having architected and built Berkeley DB, now the world's most widely used embedded database. In this session, we'll describe the original design goals for WiredTiger, including considerations we made for heavily threaded hardware, large on-chip caches, and SSD storage. We'll also look at some of the latch-free and non-blocking algorithms we've implemented, as well as other techniques that improve scaling, overall throughput and latency. Finally, we'll take a look at some of the features we hope to incorporate into WiredTiger and MongoDB in the future.||MongoDB Use Case This could be you! Submit a topic.|
|10:55am - 11:40am||Indexing & Performance TuningTom Schreiber, Senior Consulting Engineer, MongoDBMongoDB supports a wide range of indexing options to enable fast querying of your data, but what are the right strategies for your application? In this talk we’ll cover how indexing works, the various indexing options, and cover use cases where each might be useful. We'll dive into common pitfalls using real-world examples to ensure that you're ready for scale. We'll show you the tools and techniques for diagnosing and tuning the performance of your MongoDB deployment. Whether you're running into problems or just want to optimize your performance, these skills will be useful.||MongoDB Use Case This could be you! Submit a topic.|
|11:50am - 12:35pm||Lunch|
|12:35pm -1:30pm||Aggregation / IoTJohn Page, Senior Solutions Architect, MongoDB and Arthur Viegers, Principal Solutions Architect, MongoDB||Securing Your Deployment with MongoDB EnterpriseMat Keep, Principal Product Manager, MongoDBSecurity is more critical than ever with new computing environments in the cloud and expanding access to the Internet. There are a number of security protection mechanisms available for MongoDB to ensure you have a stable and secure architecture for your deployment. We'll walk through general security threats to databases and specifically how they can be mitigated for MongoDB deployments. Topics will include: - General security tools - How to configure those for MongoDB - Security features available in MongoDB such as LDAP, SSL, x.509, Authentication, and encryption|
|1:30pm - 2:15pm||MongoDB Use Case This could be you! Submit a topic.||MongoDB Use Case This could be you! Submit a topic.|
|2:25pm - 3:10pm||Capacity Planning Norberto Leite, DeveloperAdvocate, MongoDBDeploying any software can be a challenge if you don't understand how resources are used or how to plan for the capacity of your systems. Whether you need to deploy or grow a single MongoDB instance, replica set, or tens of sharded clusters then you probably share the same challenges in trying to size that deployment. This session will cover what resources MongoDB uses, and how to plan for their use in your deployment. Topics covered will include understanding how to model and plan capacity needs for new and growing deployments. The goal of this session will be to provide you with the tools needed to be successful in managing your MongoDB capacity planning tasks.||MongoDB Use Case This could be you! Submit a topic.|
|3:20pm - 4:05pm||MongoDB Use Case This could be you! Submit a topic.||MongoDB Use Case This could be you! Submit a topic.|
|4:15pm - 5:00pm||High Performance 3.0Asya Kamsky, Lead Product Manager, MongoDBTo understand how to make your application fast, it's important to understand what makes your database fast. We will take a look at different schema approaches and architectures for your cluster and consider how each will perform depending on storage engine used and physical resources available to it.||Drivers APIs and Looking ForwardChristian Kvalheim, Lead Engineer, MongoDBLearn about the new common driver API’s and what it means for your applications. We will cover the new CRUD API, GridFS API, Server Discovery and monitoring and Server selection giving you a view into how the drivers implements them.|
|5:10pm - 5:40pm||MongoDB Roadmap|
Get Involved: Sponsor
Are you interested in showcasing your technology in front of an audience of talented engineers? Join us as a sponsor of MongoDB Days. Sponsorships are available, with a limited number of tabletops and speaking opportunities.
Get Involved: Speak
Have you built an amazing app on MongoDB? Do you have ops best practices to share? Has your organization improved customer experience from implemented MongoDB? If so, we’d love for you to share your story at one of our upcoming MongoDB Days.
MongoDB’s Diversity Scholarship program provides support to members of group(s) who are underrepresented in the technology industry. Scholarship recipients get free attendance to a MongoDB Day. Find out if you qualify.
Follow the #MDBDays hashtag to stay up to date on all things MongoDB Days.