Last bugs are finished, testing is complete, business is ready. What do you do next? In this talk we will cover the topics to ensure that you are prepared for a successful launch of your MongoDB based product, including: Machine Sizing - How much CPU, Memory, Disk should I use for my MongoDB? Backup / Restore procedures - What are my options and what do I need to do? Load Testing and Capacity Planning - How much resource is my MongoDB going to use? When do I need to add replicas and shards? Monitoring - What should I be watching and how do I know if things are running correctly?
Foursquare is a service that makes the real world easier to use. Our production datastore, built on MongoDB, has scaled to more than 15 millon users, more than a billion check-ins, and millions of check-ins per day. This talk will discuss the systems and procedures we use to maintain uptime and performance when running MongoDB in the dynamic, virtualized environment of Amazon EC2.
by Jared Rosoff
Amazon Web Services offers one of the most common deployment platforms for MongoDB. Whether running development or test machines, or a full MongoDB deployment, AWS is up to the task. In this talk we’ll cover the details of how to best use the tools and services from AWS to run MongoDB.
MongoDB has been built for high availability, but achieving high availability isn't always as simple as deploying a replica set. This talk will detail key replica set semantics and deployment architectures, helping you to build your own robust MongoDB clusters.