MongoDB DC 2014

October 14th
United States, District Of Columbia, Washington

Register Now / Sponsor This Event

Wondering why everyone is so excited about MongoDB? Want to learn how to start using MongoDB to build and manage modern applications? Already a power user but looking to deepen your skills? Looking to mingle with the engineers who build MongoDB and fellow MongoDB enthusiasts?

If you said "yes" to any of the above, then MongoDB DC is the event for you.

We'll start the day with fast-paced and highly-technical sessions for people new to MongoDB, and then jump right into the technical deep end.

  • You'll hear from our engineering leadership about the future roadmap for MongoDB.
  • You'll learn how to get the most from MongoDB in technical sessions from our key engineers.
  • You'll get great ideas, and a few hands-on tips, from MongoDB customers, across a variety of interesting use cases.

Along the way you'll meet other Architects, Developers, Ops people and Technical Business Leads from the Washington, DC area, all of whom share an interest in developing applications they could never build before, all with MongoDB.

Please 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.

Pre-Conference Workshops

We are offering three in-depth, hands-on MongoDB workshops the day before MongoDB DC. These workshops are perfect for jump-starting your knowledge and use of MongoDB. Each session is led by a MongoDB engineer and limited to 15 students to ensure each student receives individual attention from a MongoDB expert. Expand your MongoDB knowledge at a Advanced Data Modeling, Diagnostics and Debugging, or MongoDB and Hadoop. Please note that workshop registration is separate from conference registration. Learn More>

Brought to you by:

Elite Global Sponsor

Elite Global Sponsor

Time Development Focus Operations Focus
8:00am - 9:00am Coffee and Registration
9:00am - 9:40am Dev Jumpstart: Build Your First App with MongoDB
Justin Lee, Software Engineer, MongoDB
New to MongoDB? This talk will introduce the philosophy and features of MongoDB. We’ll discuss the benefits of the document-based data model that MongoDB offers by walking through how one can build a simple app to store books. We’ll cover inserting, updating, and querying the database of books. This session will jumpstart your knowledge of MongoDB development, providing you with context for the rest of the day's content.
Ops Jumpstart: MongoDB Administration 101
Asya Kamsky, Senior Solutions Architect, MongoDB
New to MongoDB? We'll provide an overview of installation, high availability through replication, scale out through sharding, and options for monitoring and backup. No prior knowledge of MongoDB is assumed. This session will jumpstart your knowledge of MongoDB operations, providing you with context for the rest of the day's content.
9:45am - 10:15am Welcome to MongoDB DC
Will LaForest, Federal Sales, MongoDB
10:25am - 11:05am MongoDB: How We Did It – Reanimating Identity at AOL
Lisa Mak, Sr. Technical Manager, AOL and Doug Haydon, Architect, AOL
AOL experienced explosive growth and needed a new database that was both flexible and easy to deploy with little effort. They chose MongoDB. Due to the complexity of internal systems and the data, most of the migration process was spent building a new identity platform and adapters for legacy apps to talk to MongoDB. Systems were migrated in 4 phases to ensure that users were not impacted during the switch. Turning on dual reads/writes to both legacy databases and MongoDB also helped get production traffic into MongoDB during the process. Ultimately, the project was successful with the help of MongoDB support. Today, the team has 15 shards, with 60-70 GB per shard.
Agility and Scalability with MongoDB
Chris Biow, Principal Technologist, MongoDB
MongoDB has taken a clear lead in adoption among the new generation of databases, including the enormous variety of NoSQL offerings. A key reason for this lead has been a unique combination of agility and scalability. Agility provides business units with a quick start and flexibility to maintain development velocity, despite changing data and requirements. Scalability maintains that flexibility while providing fast, interactive performance as data volume and usage increase. We'll address the key organizational, operational, and engineering considerations to ensure that agility and scalability stay aligned at increasing scale, from small development instances to web-scale applications. We will also survey some key examples of highly-scaled customer applications of MongoDB.
11:15am - 12:00pm MongoDB for Time Series Data: Setting the Stage for Sensor Management
Mark Helmstetter, Senior Solutions Architect, MongoDB
Imagine that the United States is beginning to make its transition to self-driving cars. To facilitate the transition, it's necessary to set up central service to monitor traffic conditions nationwide, deploy sensors throughout the interstate system that monitor traffic conditions including car speeds, pavement and weather conditions, as well as accidents, construction, and other sources of traffic tie ups. MongoDB has been selected as the database for this application. In this first session, we will walk through designing the application’s schema that will both support the high update and read volumes as well as the data aggregation and analytics queries.
MongoDB Case Study
Learn from your peers. Developers and operators from the MongoDB community will share experiences building and managing modern applications.
12:00pm - 1:00pm Lunch
1:00pm - 1:50pm Visualizing Mobile Broadband with MongoDB
Eric Spry, Geographic Information Officer, Federal Communications Commission
The Federal Communications Commission (FCC) Speed Test mobile app is a crowdsource project on mobile network performance, collecting millions of samples per month. In order to make the collected information valuable to consumers, a new approach was needed to present this rich resource in timely and intuitive manner. The Visualizing Mobile Broadband project is a web application that presents mobile network information using maps and interactive metrics. Our small team of developers turned to MongoDB for a solution that is flexible and scalable as volume increases and needs evolve. We present our project from conceptual framework to working prototype and highlight organizational obstacles, geospatial and technical issues encountered along the way.
Lightning Talk: Teradata
Speaker to Be Announced, Teradata
More coming soon!
2:00pm - 2:50pm MongoDB Case Study
Learn from your peers. Developers and operators from the MongoDB community will share experiences building and managing modern applications.
Automate MongoDB with MongoDB Management Service
Cailin Nelson, VP of Engineering for MMS and Cloud , MongoDB
MongoDB Management Service makes operations effortless, reducing complicated tasks to a single click. You can now provision machines, configure replica sets and sharded clusters, and upgrade your MongoDB deployment all through the MMS interface. This session will introduce you to the engineering team at MongoDB building the automation functionality in MMS. We'll walk through demos of all the new MMS features, including provisioning, expanding and contracting a cluster, resizing the oplog, and managing users.
3:00pm - 3:50pm MongoDB and Hadoop: Driving Business Insights
Justin Lee, Software Engineer, MongoDB
MongoDB and Hadoop can work together to solve big data problems facing today's enterprises. We will take an in-depth look at how the two technologies complement and enrich each other with complex analyses and greater intelligence. We will take a deep dive into the MongoDB Connector for Hadoop and how it can be applied to enable new business insights with MapReduce, Pig, and Hive, and demo a Spark application to drive product recommendations.
Securing Your MongoDB Deployment
David Erickson, Senior Solutions Architect, MongoDB
Security 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 and how to configure those for MongoDB, an overview of security features available in MongoDB, including LDAP, SSL, x.509 and Authentication.
4:00pm - 4:50pm Write Yourself a Storage Engine in 40 Minutes
Mathias Stearn, Software Engineer, MongoDB
In the next version of MongoDB the storage layer will be re-architected to improve scalability, maintainability and performance. Version 2.8 will include an API to allow plugging in alternate storage engines. This will include both how individual records are stored as well as the structure of indexes. Mathias Stearn, MongoDB Server Engineer, will walk through writing a simple implementation using our unit test mock that he wrote as an example. You'll walk away knowing the necessary components for plugging in your own storage engine and how they interact with each other and the rest of MongoDB.
Diagnostics and Debugging
Asya Kamsky, Senior Solutions Architect, MongoDB
You've hit some bottleneck in MongoDB. Now what do you do? How do you figure out what part of your system is causing the problem? MongoDB offers a number of tools for diagnosing performance issues and monitoring areas of your application and infrastructure that may need additional resources or attention. These include mongostat, mongotop, various parts of MMS and mtools. In this talk we will walk through a number of performance scenarios and use these tools to diagnose problems and common (and not so common) pitfalls in your MongoDB cluster.
5:00pm - 5:30pm MongoDB Roadmap
James Kerr, Technical Director, Public Sector, MongoDB



555 Pennsylvania Avenue
Washington, DC 20001
United States

» Get Detailed Map and Directions