Deploying Your First App with MongoDB Management Service (MMS)

Preview:

DESCRIPTION

Learn about MongoDB Management Service.

Citation preview

What is MMS?

MMS – Monitoring

Topology

Charting

Alerting

Proactive Support

MongoDB offers Proactive Support for Subscription Customers. Our engineers can monitor your deployment and make suggestions in order

to tweak for better performance or avoid doom.

MMS – Backups

Disasters: All Shapes & Sizes

Disasters: Many Causes

Risks Are Everywhere

Replication

• Redundant copies of your data across– Servers– Racks– Data Centers

• Automatic failover• Tunable consistency minimizes risk• However…programmer errors will replicate

almost immediately!

Backups

Backing up data is one way to ensure availability and lower risk. They require active engagement, otherwise:•Backups can be outdated•Process can be slow (backup or restore)•Isolated•…but they are relatively inexpensive and do well at minimizing risk

MongoDB Backup Approaches

MMS – Maintenance Operations

The Process

• Applies to upgrades and most maintenance tasks• Careful order of steps is critical

– Especially in sharded clusters!• For each shard/replica set

– For each replica set member• http://docs.mongodb.org/manual/tutorial/perform-

maintence-on-replica-set-members/

Step 1 – Stop A Secondary

Step 2 – Restart As Standalone

Step 3 – Perform Maintenance

Step 4 – Restart As Member of Replica Set

Step 5 – Work on Primary Last

Resources

Resources

• MMS– mms.mongodb.com– mms.mongodb.com/help

• MMS On-Premise– Available for evaluation– mms.mongodb.com/help-hosted

Recommended