Chennai :

9710033388

Tanjore :

+919655141145

MongoDBA Course Syllabus

Duration : 6 Weeks
Category :MONGODBA, NO-SQL, DATABASE

The objective of the MongoDB DBA course is to provide learners with comprehensive, hands-on expertise in installing, configuring, and managing MongoDB in real-world production environments. This course is designed to build strong foundational and administrative skills, covering MongoDB architecture, database and collection management, schema design, indexing, security, replication, and high availability.

Learners will gain practical experience working with MongoDB tools and utilities, enabling them to optimize database performance, automate administrative tasks, implement backup and recovery strategies, and plan and execute version upgrades and data migrations across environments. The training also emphasizes replica sets, sharding, and connection management to support scalable application workloads and improve overall system reliability and efficiency.

By the end of the course, learners will be able to deploy and maintain robust MongoDB instances, implement industry best practices, troubleshoot performance and availability issues, and confidently support enterprise-grade database operations in roles such as MongoDB DBA, Database Engineer, and Backend Database Support Specialist.

  • MongoDB architecture and core components
  • MongoDB Community Edition installation
  • MongoDB configuration and mongod.conf
  • Starting and stopping MongoDB services
  • Databases and collections
  • MongoDB security fundamentals
  • Authentication and authorization
  • Users and built-in roles
  • Custom roles
  • Role-based access control (RBAC)
  • Backup and recovery concepts
  • mongodump and mongorestore
  • MongoDB logs and log analysis
  • Indexing concepts
  • Query performance
  • Qexplain() and execution plans
  • Identifying slow queries
  • Query optimization
  • MongoDB health monitoring
  • Replica set architecture
  • Primary and Secondary nodes
  • Configuring a 3-node replica set
  • Data replication
  • Elections and election concepts
  • Automatic failover
  • Switchover and switchback
  • Replication lag
  • High Availability (HA)
  • Introduction to MongoDB sharding
  • Why sharding?
  • Horizontal scaling
  • Sharded cluster architecture
  • Shards and replica sets
  • Config servers
  • mongos routers
  • Shard keys and data distribution
  • Disaster recovery concepts
  • MongoDB versioning
  • Version compatibility
  • Upgrade planning
  • Feature Compatibility Version (FCV)
  • Replica set upgrade strategy
  • Pre-upgrade checks
  • Upgrade execution
  • Post-upgrade validation
  • Rollback considerations
  • Patching best practices

Alexzender Alex

CSE Teacher

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusa dolore mque laudantium totam rem aperiam eaqipsa quae ab illo inventore veritatvolup tatem quia voluptas sit aspernatur aut odit aut fugit sed quia conseque.

Nathaniel Bustos

Manager

Latanya Kinard

Web Designer

Where Our Alumini Works

tesdb academy callus
tesdb academy contact whatsapp
tesdb academy Instagram
tesdb academy Facebook
tesdb academy YouTube