• Online, Self-Paced
Course Description

It's important that data in a MongoDB database available to users at all times and that it's secure. In this course, you'll learn how to configure replication and security.

Learning Objectives


  • Start the course
  • describe how replication is used in MongoDB
  • describe the replica set deployment architectures
  • describe replica set high availability
  • describe the read and write semantics for replica sets
  • deploy a replica set
  • describe and use the replica set oplog
  • describe how data synchronization is used to replicate data between members


  • identify how security is implemented in a MongoDB database
  • identify the authentication mechanisms
  • enable authentication and create an administrator user that can connect to the deployment
  • create users with read and write privileges
  • create a user-defined role that can be granted to users
  • configure system events auditing
  • configure MongoDB and clients to support SSL

Practice: Enable Indexes, Replication, and Security

  • create indexes and configure replication and security

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Data Administration
  • Systems Administration