MongoDB Chicago 2013

MongoDB Chicago 2013

November 19th

MongoDB Chicago is an annual one-day conference in Chicago dedicated to MongoDB, the leading NoSQL database.

Register Now

Visit us at MongoDB Chicago to:

  • Discover the exciting new features in our most recent release
  • Learn directly from engineers on MongoDB development and operations best practices, with sessions for beginners and experienced users
  • Hear from MongoDB customers and community members about first-hand experiences with the technology
  • Network in the expo hall with solution and service providers

Hashtag

Follow the #MongoDBDays hashtag to stay up-to-date on all things MongoDB Chicago

Admission

Admission price includes lunch, refreshments and conference after party admission

Download an "I'm Attending" Badge

Tell the world you're attending MongoDB Chicago and place a badge on your site!

MongoDB Days 2013 Attendee Badge

Skip to Details

Schedule

Grand Salon B/C Grand Salon A
9:00am - 9:45am

Registration

Registration and light refreshments

9:45am - 10:00am

Welcome Comments

Marcelo Rocha, Solutions Architect, MongoDB

10:10am - 10:50am

Building Your First App with MongoDB

Thomas Boyd, Senior Solutions Architect, MongoDB

This talk will introduce the philosophy and features of the open source, NoSQL 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.

Ask the Experts & Demo Hall

MongoDB

In 'Ask the Experts' (our on site office hours) you can spend 1x1 time with MongoDB engineers. You can also visit our sponsors for cool giveaways and demos.

11:00am - 11:40am

Schema Design

Marcelo Rocha, Solutions Architect, MongoDB

MongoDB’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 using a library as a sample application. You will learn how to work with documents, evolve your schema, and common schema design patterns.

Ask the Experts & Demo Hall

In 'Ask the Experts' (our on site office hours) you can spend 1x1 time with MongoDB engineers. You can also visit our sponsors for cool giveaways and demos.

11:50am - 12:30pm

Replication

Randall Hunt, Developer Evangelist, MongoDB

MongoDB supports replication for failover and redundancy. In this session we will introduce the basic concepts around replica sets, which provide automated failover and recovery of nodes. We'll show you how to set up, configure, and initiate a replica set, and methods for using replication to scale reads. We'll also discuss proper architecture for durability.

Real-time BI for MongoDB

Mehul Shah, Amiato, Inc.

Amiato's cloud-based integration service bridges the gap between MongoDB and the world of structured business intelligence (BI) tools. Its Schema-Lift(TM) technology continuously extracts MongoDB data, infers its implicit schema, and loads data warehouses supported by many popular BI tools (e.g. Redshift). Amiato is the only automatic solution that is real-time and high-fidelity. In this talk, we detail Amiato's technology and demonstrate how MongoDB users can get BI up and running effortlessly.

12:30pm - 2:00pm

Lunch

2:00pm - 2:40pm

Data Modeling Examples From the Real World

Jeremy Mikola, Software Engineer, MongoDB

MongoDB Monitoring Service (MMS) is a free cloud-based service provided by MongoDB for monitoring MongoDB deployments in real time. MMS ensures that you have visibility into the right metrics to manage and optimize applications during development and in production. In this talk, you'll learn how to leverage MMS charts, custom dashboards, alerting and other features to track the performance of your system.

Basic Sharding in MongoDB

Randall Hunt, Developer Evangelist, MongoDB

Sharding allows you to distribute load across multiple servers and keep your data balanced across those servers. This session will review MongoDB’s sharding support, including an architectural overview, design principles, and automation.

2:50pm - 3:30pm

Indexing and Query Optimization

Marcelo Rocha, Solutions Architect, MongoDB

MongoDB supports a wide range of indexing options to enable fast querying of your data. In this talk we’ll cover how indexing works, the various indexing options, and cover use cases where each might be useful.

Performance Tuning and Monitoring Using MongoDB

Thomas Boyd, Senior Solutions Architect, MongoDB

MongoDB Monitoring Service (MMS) is a free cloud-based service provided by MongoDB for monitoring MongoDB deployments in real time. MMS ensures that you have visibility into the right metrics to manage and optimize applications during development and in production. In this talk, you'll learn how to leverage MMS charts, custom dashboards, alerting and other features to track the performance of your system.

3:40pm - 4:20pm

Data Processing and Aggregation Options in MongoDB 2.4

Jeremy Mikola, Software Engineer, MongoDB

MongoDB scales easily to store mass volumes of data. However, when it comes to making sense of it all what options do you have? In this talk, we'll take a look at 3 different ways of aggregating your data with MongoDB, and determine the reasons why you might choose one way over another. No matter what your big data needs are, you will find out how MongoDB is evolving to help make sense of your data.

Real-Time Web Applications Using MongoDB and Meteor

Pallavi Anderson, Technology Innovation & Early-Stage Development, Motorola Solutions

Meteor is a new open source JavaScript application platform specifically designed to work with MongoDB. With observable server side models, live DOM updates, latency compensation, and smart synchronization baked in, it's ideally suited to building modern realtime web applications like chatrooms and live dashboards. I will demonstrate how to use the familiar MongoDB APIs to manage live data streams, and build a realtime dashboard that reacts to changing data. Meteor threads the live API through the entire application using Minimongo, a pure JavaScript implementation of the MongoDB API that runs inside the browser. We'll dig into security and authentication for Meteor applications, and also cover tips and tricks for using Meteor with MongoDB.

4:30pm - 4:45pm

Roadmap

Jeremy Mikola, Software Engineer, MongoDB

The roadmap will be held in Grand Salon B/C

5:00pm - 7:00pm

After Party

Join us a few blocks down at Jake Melnicks for some apps, happy hour drinks, and fun times.