Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
To deploy MongoDB for success, you need to choose the right hardware and the appropriate server topology. If you have preexisting data, then you need to know how to effectively import (and export) it. And finally, you need to make sure that your deployment is secure. We’ll address all of these issues in the sections to come.
Here I’ll present considerations for choosing good deployment environments for MongoDB. I’ll discuss specific hardware requirements, such as CPU, RAM, and disks, and provide recommendations for optimizing the operating system environment. I’ll also provide some advice for deploying in the cloud.