MongoDB for Administration
Deploy, Secure, Monitor, and Optimize Modern MongoDB Environments - 1 day
Why this course
MongoDB has evolved from being a niche NoSQL database into one of the world's most widely deployed document databases, powering modern web applications, cloud-native platforms, IoT solutions, AI workloads, and enterprise systems. As organizations increasingly rely on MongoDB for mission-critical applications, skilled database administrators are expected to manage availability, performance, security, scalability, and operational resilience across both self-managed and cloud-hosted environments. Recent platform enhancements continue to strengthen operational capabilities, including improvements in MongoDB 8.x, Atlas, and Ops Manager, making it essential for administrators to stay current with modern deployment and management practices.
This intensive one-day course provides a practical, administration-focused overview of MongoDB. Participants will learn how to install, configure, secure, monitor, maintain, back up, recover, and troubleshoot MongoDB deployments while understanding the operational best practices used in production environments. The course is delivered by an instructor with over 30 years of industry experience, emphasizing real-world, industry-demanded practices rather than purely academic concepts.
Learning outcomes
By the end of this course, participants will be able to:
- Understand MongoDB architecture and administrative components
- Install and configure MongoDB server environments
- Manage databases, collections, and storage efficiently
- Configure authentication and authorization
- Implement role-based access control (RBAC)
- Secure MongoDB communications using TLS/SSL
- Configure replication for high availability
- Understand sharding architecture and administration
- Monitor database health and performance
- Analyze logs and diagnose operational issues
- Perform backup and recovery operations
- Manage upgrades, maintenance, and operational lifecycle activities
- Apply MongoDB administration best practices for production environments
Prerequisites
- Good understanding of databases and database concepts
- Working experience with Linux or Windows server administration
- Working command-line experience
- Good networking fundamentals
8 modules
01MongoDB Installation and Initial Configuration7 topics
- Installation methods
- Linux deployment
- Windows deployment
- Directory structure
- MongoDB service management
- Configuration file fundamentals
- Starting and stopping MongoDB services
- Initial connectivity verification
- MongoDB Shell (mongosh) administration
02Database and Storage Administration7 topics
- Database management
- Collection administration
- Document storage concepts
- WiredTiger storage engine overview
- Storage allocation and management
- Data compression concepts
- File system considerations
03User Administration and Security10 topics
- Authentication mechanisms
- Authorization concepts
- Role-Based Access Control (RBAC)
- Built-in administrative roles
- Custom roles
- User lifecycle management
- Password policies
- TLS/SSL configuration concepts
- Auditing overview
- Security best practices
04Replication Administration8 topics
- Replica set architecture
- Primary and secondary nodes
- Election process
- Replica set initialization
- Adding and removing members
- Failover operations
- Replica set maintenance
- Replication monitoring
05Sharding Fundamentals7 topics
- Sharding architecture
- Config servers
- Query routers (mongos)
- Shard keys
- Chunk distribution
- Balancing operations
- Administrative considerations
06Backup and Recovery8 topics
- Backup strategies
- MongoDB Database Tools overview
- Logical backup concepts
- Physical backup concepts
- Point-in-time recovery concepts
- Restore procedures
- Backup validation
- Disaster recovery planning
07Monitoring and Performance Administration9 topics
- MongoDB monitoring architecture
- Server status metrics
- Database statistics
- Collection statistics
- Index statistics
- Slow query analysis
- Log management
- Performance bottleneck identification
- Capacity planning fundamentals
08Maintenance and Operational Administration7 topics
- Index administration
- Configuration management
- Software upgrades
- Feature Compatibility Version (FCV)
- Routine maintenance activities
- Operational health checks
- Troubleshooting common administrative issues
This training outline is intended as a general guideline for the proposed course duration and objectives. The instructor may amend, reorder, expand, condense, or omit topics as deemed appropriate to accommodate participant experience levels, organizational requirements, available training time, product updates, and evolving industry best practices. The final course content and delivery remain at the professional discretion of the trainer without prior notice.
A programme built around your team.
Share your training goals and requirements.