Skip to content Skip to content
Vladimir Chavkov

MongoDB Administration & Operations Training

Build production-ready MongoDB operations skills with this intensive 3-day training. Learn replica set deployment, sharding architecture, security hardening, backup strategies, monitoring, and disaster recovery for enterprise MongoDB deployments.

Duration3 days (24 hours)
LevelIntermediate
DeliveryIn-person, Live online, Hybrid
CertificationN/A
  • Database administrators managing MongoDB in production
  • DevOps engineers deploying MongoDB clusters
  • Platform engineers building data platform infrastructure
  • SREs responsible for MongoDB reliability

After completing this training, you’ll be able to:

  • Deploy and manage replica sets with automatic failover
  • Design and implement sharded cluster architectures
  • Configure authentication, authorization, and encryption
  • Implement backup and restore strategies
  • Monitor cluster health with Atlas, Ops Manager, and Prometheus
  • Plan capacity and troubleshoot performance issues

Module 1: Replica Set Architecture

  • Primary, secondary, and arbiter nodes
  • Election process and write concern
  • Read preferences and data locality
  • Hands-on: Deploy a 3-node replica set

Module 2: Replica Set Operations

  • Adding and removing members
  • Priority and hidden members
  • Delayed members for rollback protection
  • Hands-on: Simulate failover and recovery scenarios

Module 3: Replica Set Maintenance

  • Rolling maintenance procedures
  • Compaction and storage management
  • Oplog sizing and monitoring
  • Hands-on: Perform rolling restarts and oplog management

Module 4: Sharded Cluster Architecture

  • Config servers, mongos routers, and shard servers
  • Shard key selection strategies
  • Chunks, balancer, and data distribution
  • Hands-on: Deploy a sharded cluster

Module 5: Sharding Operations

  • Hashed vs ranged sharding
  • Zone sharding for data locality
  • Resharding and refining shard keys
  • Hands-on: Shard a collection and analyze distribution

Module 6: Security

  • Authentication — SCRAM, x.509, LDAP, Kerberos
  • Role-based access control (RBAC)
  • Encryption at rest and in transit
  • Audit logging and compliance
  • Hands-on: Configure TLS, RBAC, and audit logging

Module 7: Backup and Restore

  • mongodump and mongorestore
  • Filesystem snapshots with consistent state
  • Ops Manager continuous backup
  • Point-in-time recovery
  • Hands-on: Implement backup strategies and test restores

Module 8: Monitoring

  • Server status and diagnostic commands
  • MongoDB Atlas monitoring
  • Prometheus and Grafana integration
  • Alerting best practices
  • Hands-on: Build monitoring dashboards

Module 9: Performance and Troubleshooting

  • Query profiler and slow query analysis
  • currentOp and killOp for operation management
  • WiredTiger cache and storage optimization
  • Common issues — lock contention, memory pressure, slow queries
  • Hands-on: Diagnose and resolve production performance issues
  • Access to multi-node lab environments
  • Course slides and reference materials
  • Operations runbooks and checklists
  • Post-training email support (30 days)

Ready to bring MongoDB administration training to your team? Contact me to discuss dates, group size, and customization options.