Skip to main content

M202 MongoDB Advanced Deployment and Operations


About this course

This is an advanced course for operations staff and others interested in administering MongoDB deployments. It is a deeper dive into many of the topics of M102 and several additional subjects.

In this course, we will explore performance and monitoring with a detailed tutorial on using MMS. You will learn the mechanics of MongoDB memory and disk usage and how to tune Linux for typical MongoDB workloads. We will look at preparing for disaster recovery under different requirements scenarios ranging from low tolerance for downtime and data loss to high tolerance for both. You will also learn best practices for doing rolling upgrades and other maintenance across replica sets. Finally, building on the introductory coverage of sharding in M102, we will cover sharding mechanics in detail and specific topics such as pre-splitting data and tag-based vs. hash-based sharding.

Throughout the course, we will spend considerable time on diagnostic concerns and debugging configuration and other issues in MongoDB deployments.

A Linux VM is distributed to students for this course. We strongly recommend that all students download and use this VM for course exercises. Instructions for setting up the VM are provided in the first week.

Objective

This course should also prepare you to take the DBA certification associate exam. Register for next exam session to become a MongoDB Certified Professional.

Comments

Popular posts from this blog

Preparation Guide of Purpose of HP Exam

ABOUT COURSE OVERVIEW : Understand Business Technology Optimization and the BTO engagement model 1.     Understand the Performance Center of Excellence 2.     Effectively plan a performance test based on measurable objectives 3.     Create realistic load tests based on industry best practices 4.     Implement a repeatable test execution methodology every time 5.     Report results effectively to technical and non-technical audiences 6.     Tie performance results back to business objectives Requirements:  Designing and implementing the Exam is one of the core requirements to be certified in AIS This includes proper procedures for planning a load test including what to document prior to testing and defining the scope of the test. Items to be covered include: Defining Measurable Goals Organizing Application and System Information Defining Team Roles and Responsibilit...

Implementing Novell Open Enterprise Server 2 for Linux

The Implementing Novell Open Enterprise Server 2 for Linux course (3089 v3) helps you get the hands-on experience you need with the Linux platform so you can begin to implement Novell Open Enterprise Server (OES) 2 services. The first five sections of the course essentially focus on the OES 2 services--installing SLES 10 SP2 and OES 2 SP1, and using iManager and other familiar tools to configure and administer services such as NCP, NSS, and Domain Services for Windows. You will install several OES 2 services, use the start and stop scripts for these services, and view their configuration and log files. The last five sections of the course focus on the basics of the SUSE Linux Enterprise Server platform (SLES 10 SP1). Training Level: 2 - Intermediate Key Objectives After taking this course, you will: ·          Understand the basics of the OES 2 Linux server platform. ·          Inst...

What is Microsoft?

Microsoft  is a giant and well reputed company which was founded by Bill Gates. This company primarily focuses on developing software products and manufacturing computer hardware products and they sell those products worldwide. Since it is a worldwide renowned company, working in this company or working in the companies dealing with Microsoft products brings you a lot of reputation and wealth. So if you want to gain some knowledge about their well reputed software products to work in the Microsoft Company or work in a company that deals with their products, you can join our Kalvi institute without any second thought. It is because here in Kalvi institute we are providing an appropriate training program and certificates for the trainees (the students who are attending the class) regarding the software products of Microsoft. What is Microsoft certification? It is a certificate that tells about your knowledge acquired in a Microsoft software product. There are different types o...