Deploying Your First App with MongoDB Management Service (MMS)
-
Upload
mongodb -
Category
Technology
-
view
350 -
download
0
description
Transcript of Deploying Your First App with MongoDB Management Service (MMS)
![Page 1: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/1.jpg)
![Page 2: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/2.jpg)
What is MMS?
![Page 3: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/3.jpg)
![Page 4: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/4.jpg)
![Page 5: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/5.jpg)
![Page 6: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/6.jpg)
![Page 7: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/7.jpg)
![Page 8: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/8.jpg)
![Page 9: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/9.jpg)
![Page 10: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/10.jpg)
![Page 11: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/11.jpg)
MMS – Monitoring
![Page 12: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/12.jpg)
Topology
![Page 13: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/13.jpg)
Charting
![Page 14: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/14.jpg)
Alerting
![Page 15: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/15.jpg)
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.
![Page 16: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/16.jpg)
MMS – Backups
![Page 17: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/17.jpg)
Disasters: All Shapes & Sizes
![Page 18: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/18.jpg)
Disasters: Many Causes
![Page 19: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/19.jpg)
Risks Are Everywhere
![Page 20: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/20.jpg)
Replication
• Redundant copies of your data across– Servers– Racks– Data Centers
• Automatic failover• Tunable consistency minimizes risk• However…programmer errors will replicate
almost immediately!
![Page 21: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/21.jpg)
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
![Page 22: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/22.jpg)
MongoDB Backup Approaches
![Page 23: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/23.jpg)
MMS – Maintenance Operations
![Page 24: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/24.jpg)
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/
![Page 25: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/25.jpg)
Step 1 – Stop A Secondary
![Page 26: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/26.jpg)
Step 2 – Restart As Standalone
![Page 27: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/27.jpg)
Step 3 – Perform Maintenance
![Page 28: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/28.jpg)
Step 4 – Restart As Member of Replica Set
![Page 29: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/29.jpg)
Step 5 – Work on Primary Last
![Page 30: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/30.jpg)
Resources
![Page 31: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/31.jpg)
Resources
• MMS– mms.mongodb.com– mms.mongodb.com/help
• MMS On-Premise– Available for evaluation– mms.mongodb.com/help-hosted
![Page 32: Deploying Your First App with MongoDB Management Service (MMS)](https://reader034.fdocuments.us/reader034/viewer/2022051817/5484ff34b47959fb0c8b4d6d/html5/thumbnails/32.jpg)