ProgrammingUpper Secondary · UniversityMongoDB Performance, Atlas & Database Administration in Africa
Databases
Upper Secondary · University

MongoDB Performance, Atlas & Database Administration in Africa

MongoDB Performance, Atlas & Database Administration in Africa

Duration

4 weeks

Investment

UGX 450,000

Teaching

Live online

Program Introduction

Master advanced MongoDB performance and database administration for African production environments. Learners diagnose slow workloads, optimise indexes and aggregations, configure availability, secure access, monitor clusters and plan backup and recovery using MongoDB Atlas and self-managed concepts.

Key Features & Benefits

• Advanced performance tuning labs • MongoDB Atlas administration practice • Replication, backup and recovery workflows • Security and monitoring implementation • Production readiness capstone for African organisations

Real-World Applications

• Operate databases for high-traffic African digital platforms • Improve fintech and mobile service query performance • Maintain resilient e-commerce and logistics systems • Secure health, education and customer information • Plan backup, recovery and service continuity for regional organisations

Course outline and learning expectations

This is a tutor-led course. The outline shows what your tutor will cover; teaching materials and examinations are provided directly to enrolled students.

MongoDB AdministrationMongoDB Atlas Course AfricaMongoDB Performance TuningMongoDB DBA TrainingDatabase SecurityReplica SetsBackup and RecoveryAfrican Cloud Skills
Teaching format

Live online

Teaching language

English (Uganda)

Intended learners

Upper Secondary · University

What you will learn

  • Diagnose slow queries using explain plans, profiler data and monitoring metrics
  • Design index strategies for read and write workloads
  • Optimise aggregation pipelines and transaction usage
  • Configure and reason about replica set availability and failover
  • Implement backup, restore and disaster recovery procedures
  • Apply authentication, authorisation, network controls and encryption practices
  • Configure Atlas alerts, logs and operational monitoring
  • Produce a production readiness plan for an African organisation

Modules

  1. 1

    Production workload assessment

    Translate application needs into measurable database requirements

    Workload profilingRead and write patternsLatency targetsCapacity indicatorsArchitecture review
  2. 2

    Performance diagnostics

    Find bottlenecks using MongoDB diagnostic tools

    explain plansDatabase profilerSlow queriesAtlas metricsLogsWorking set analysis
  3. 3

    Advanced indexing strategy

    Design efficient indexes while controlling storage and write cost

    Compound index orderIndex intersectionCovered queriesPartial indexesSparse indexesIndex maintenance
  4. 4

    Aggregation and transaction optimisation

    Improve complex data processing and multi-document workflows

    Pipeline orderingMemory considerations$lookup optimisation$merge strategiesTransaction scopeContention
  5. 5

    Replication and high availability

    Understand replica set behaviour and operational failover

    Replica set architectureElectionsRead preferencesWrite concernRead concernMaintenance procedures
  6. 6

    Backup, restore and disaster recovery

    Protect critical African business data and test recovery readiness

    Atlas backupsmongodump and mongorestorePoint-in-time recoveryRecovery objectivesRestore testingRunbooks
  7. 7

    Security, monitoring and incident response

    Reduce operational risk through layered controls

    AuthenticationRole-based access controlNetwork accessTLSSecrets managementAlertsLog reviewIncident triage
  8. 8

    Production readiness capstone

    Audit and improve a MongoDB deployment for an African organisation

    Baseline assessmentPerformance planSecurity controlsBackup testMonitoring dashboardOperations presentation

Before you enroll

  • Strong MongoDB CRUD, aggregation and data modelling skills
  • Experience building or supporting database-backed applications
  • Basic command-line and networking knowledge

What you need

  • Computer with reliable internet access
  • MongoDB Atlas project
  • MongoDB Compass
  • mongosh
  • MongoDB Database Tools
  • Visual Studio Code
  • Linux terminal or virtual machine
  • Docker optional

Frequently asked questions

More in Databases

MongoDB & NoSQL Database Foundations for Uganda
Upper Secondary · University · General Public

MongoDB & NoSQL Database Foundations for Uganda

4 weeksUGX 450,000
Professional Firebase Architecture, Security & DevOps
All learners

Professional Firebase Architecture, Security & DevOps

4 weeksUGX 450,000
Firebase App Development Foundations for Uganda
Upper Secondary · University · General Public

Firebase App Development Foundations for Uganda

4 weeksUGX 450,000
PostgreSQL Database Development & Query Optimisation for East Africa
University · General Public

PostgreSQL Database Development & Query Optimisation for East Africa

4 weeksUGX 450,000
Firebase Full-Stack App Development for East Africa
University · General Public

Firebase Full-Stack App Development for East Africa

4 weeksUGX 450,000
Advanced Firebase Backend Engineering for Africa
Upper Secondary · University

Advanced Firebase Backend Engineering for Africa

4 weeksUGX 500,000

More for Upper Secondary · University

 Dart Programming for Beginners in Uganda & East Africa
Lower Secondary · Upper Secondary · University · General Public

Dart Programming for Beginners in Uganda & East Africa

4 weeksUGX 450,000
Advanced C Systems Programming Course – Africa
Upper Secondary · University · General Public

Advanced C Systems Programming Course – Africa

4 weeksUGX 500,000
Advanced C# Programming in Uganda: Async, Generics & Performance
Upper Secondary · University · General Public

Advanced C# Programming in Uganda: Async, Generics & Performance

4 weeksUGX 500,000
Advanced C++ Course Uganda – Performance and Concurrency
Upper Secondary · University · General Public

Advanced C++ Course Uganda – Performance and Concurrency

4 weeksUGX 500,000
Advanced Computer Vision & Image Recognition
Upper Secondary · University · General Public

Advanced Computer Vision & Image Recognition

6 weeksUGX 650,000
Advanced Dart Programming & Concurrency for Africa
Lower Secondary · Upper Secondary · University · General Public

Advanced Dart Programming & Concurrency for Africa

4 weeksUGX 500,000

Quick Actions

Enroll Now

Need Help?

Have questions about this program? Our team is here to help!