Nairobi, Kenya

254721214795

Cassandra & MongoDB for Scalable Data Architecture

This advanced training provides participants with practical skills to design, implement, manage, scale, and optimize NoSQL database solutions using Apache Cassandra and MongoDB. The course explores di...

Click to Register

ONSITE OR VIRTUAL

3 upcoming sessions in the next 3 months

Oct 26 - Oct 30
Nov 23 - Nov 27
Dec 28 - Jan 01
Programme Overview
Training Description

Who Should Attend

  • Big data engineers
  • Data architects
  • Cloud engineers
  • Solutions architects
  • DevOps engineers
  • Backend developers
  • Data scientists
  • Application architects
  • Enterprise architects
  • IT managers
  • Technology professionals
  • Professionals responsible for designing, deploying, or managing NoSQL database systems
 
 
 
Session Objectives
  • Understand the fundamentals of Cassandra and MongoDB.
  • Design and implement scalable database architectures using Cassandra.
  • Utilize MongoDB for flexible and schema-less data storage.
  • Master querying techniques for both Cassandra and MongoDB.
  • Optimize database performance for high-throughput applications.
  • Implement data modeling best practices for NoSQL databases.
  • Configure and manage Cassandra and MongoDB
  • Troubleshoot and debug database issues.
  • Implement data security and access control.
  • Integrate Cassandra and MongoDB with other data systems.
  • Understand how to monitor and maintain NoSQL databases.
  • Explore advanced features of both Cassandra and MongoDB.
  • Apply real world use cases for Cassandra and MongoDB.
About the Course

This advanced training provides participants with practical skills to design, implement, manage, scale, and optimize NoSQL database solutions using Apache Cassandra and MongoDB. The course explores distributed database architecture, data modelling, high availability, replication, performance optimization, security, backup, and operational management.Participants will learn how Cassandra and MongoDB address the challenges of handling large-scale, high-volume, and rapidly changing data. The training emphasizes practical database design and deployment for modern applications, big data platforms, real-time systems, and cloud-native environments.

Curriculum & Topics

15 Topics | 75 Sessions

  • play Workshop 1.1: Fundamentals of NoSQL databases.

  • play Workshop 1.2: Understanding different NoSQL data models.

  • play Workshop 1.3: Use cases for Cassandra and MongoDB.

  • play Workshop 1.4: Setting up development environments.

  • play Workshop 1.5: Introduction to NoSQL concepts.

  • play Workshop 2.1: Architecture and design of Cassandra.

  • play Workshop 2.2: Data modeling in Cassandra.

  • play Workshop 2.3: Working with CQL (Cassandra Query Language).

  • play Workshop 2.4: Configuring Cassandra clusters.

  • play Workshop 2.5: Understanding Cassandra data distribution.

  • play Workshop 3.1: Advanced data modeling techniques.

  • play Workshop 3.2: Designing efficient schemas for Cassandra.

  • play Workshop 3.3: Optimizing queries for performance.

  • play Workshop 3.4: Implementing batch processing and aggregations.

  • play Workshop 3.5: Advanced CQL queries.

  • play Workshop 4.1: Architecture and design of MongoDB.

  • play Workshop 4.2: Data modeling in MongoDB.

  • play Workshop 4.3: Working with MongoDB Query Language.

  • play Workshop 4.4: Configuring MongoDB deployments.

  • play Workshop 4.5: Understanding MongoDB indexes.

  • play Workshop 5.1: Advanced data modeling and schema design.

  • play Workshop 5.2: Utilizing aggregations and map-reduce in MongoDB.

  • play Workshop 5.3: Optimizing queries for performance.

  • play Workshop 5.4: Implementing transactions and data consistency.

  • play Workshop 5.5: Advanced MongoDB queries.

  • play Workshop 6.1: Installing and configuring Cassandra clusters.

  • play Workshop 6.2: Managing nodes and data centers.

  • play Workshop 6.3: Monitoring Cassandra performance.

  • play Workshop 6.4: Implementing security and access control.

  • play Workshop 6.5: Troubleshooting common issues.

  • play Workshop 7.1: Installing and configuring MongoDB replica sets.

  • play Workshop 7.2: Managing sharded clusters.

  • play Workshop 7.3: Monitoring MongoDB performance.

  • play Workshop 7.4: Implementing security and authentication.

  • play Workshop 7.5: Troubleshooting common issues.

  • play Workshop 8.1: Optimizing Cassandra performance.

  • play Workshop 8.2: Tuning MongoDB deployments.

  • play Workshop 8.3: Implementing caching and indexing strategies.

  • play Workshop 8.4: Performance monitoring and analysis.

  • play Workshop 8.5: Best practices for performance optimization.

  • play Workshop 9.1: Implementing authentication and authorization.

  • play Workshop 9.2: Data encryption and access control.

  • play Workshop 9.3: Security best practices for Cassandra and MongoDB.

  • play Workshop 9.4: Auditing and compliance.

  • play Workshop 9.5: Securing data at rest and in transit.

  • play Workshop 10.1: Implementing backup strategies for Cassandra.

  • play Workshop 10.2: Performing data recovery in Cassandra.

  • play Workshop 10.3: Implementing backup strategies for MongoDB.

  • play Workshop 10.4: Performing data recovery in MongoDB.

  • play Workshop 10.5: Disaster recovery planning.

  • play Workshop 11.1: Integrating Cassandra with other data systems.

  • play Workshop 11.2: Integrating MongoDB with other data systems.

  • play Workshop 11.3: Utilizing connectors and drivers.

  • play Workshop 11.4: Implementing data migration strategies.

  • play Workshop 11.5: Integrating with data pipelines.

  • play Workshop 12.1: Utilizing materialized views and secondary indexes.

  • play Workshop 12.2: Implementing custom user-defined functions (UDFs).

  • play Workshop 12.3: Advanced Cassandra configurations.

  • play Workshop 12.4: Utilizing Cassandra for time-series data.

  • play Workshop 12.5: Advanced techniques for data replication.

  • play Workshop 13.1: Utilizing change streams and transactions.

  • play Workshop 13.2: Implementing geospatial queries.

  • play Workshop 13.3: Advanced MongoDB aggregations.

  • play Workshop 13.4: Utilizing MongoDB for real-time analytics.

  • play Workshop 13.5: Advanced sharding strategies.

  • play Workshop 14.1: Deploying Cassandra and MongoDB on cloud platforms.

  • play Workshop 14.2: Managing cloud resources for NoSQL databases.

  • play Workshop 14.3: Cloud-specific performance tuning.

  • play Workshop 14.4: Security considerations for cloud deployments.

  • play Workshop 14.5: Cost optimization for cloud based systems.

  • play Workshop 15.1: Emerging trends in NoSQL databases.

  • play Workshop 15.2: Best practices for designing and managing NoSQL systems.

  • play Workshop 15.3: Utilizing NoSQL for modern applications.

  • play Workshop 15.4: Integrating NoSQL with AI and machine learning.

  • play Workshop 15.5: Future of NoSQL in data architectures.

img

$ 2,000


Availability Calendar

Find a schedule that works for you. Click any available session to submit a booking.

Selected Session:
Delivery modes & Locations
This Programme Includes

Certificate of completion

Training manual

Reference materials

10 o'clock tea

Lunch

4 o'clock tea

Course Highlights
  • icon 10 Days Intensive Training

  • icon 15 Core Learning Topics

  • icon 75 Professional Sessions

  • icon Unknown Expert-led Delivery

FAQs

Frequently Asked Questions

Explore detailed answers to the most common questions about our platform and services.

What happens if I need to cancel or defer my training slot?

If you are unable to attend, you must notify us in writing at least 7 days before the course start date. You may choose to nominate a qualified substitute colleague at no additional cost or defer your enrolment to the next scheduled cohort for that program.

Registering is simple. Browse our training catalog, select your desired course, and click the "Book to Register" button. Fill out the brief registration form with your details, and a training coordinator will contact you within 24 hours to provide the admission letter and payment details.

Our primary residential and corporate training programs are hosted in premium, fully equipped conference facilities in Nairobi, Kenya. We also coordinate regional and international training locations depending on the specific cohort and organizational requirements. Exact venue details are communicated in your admission letter.

Our curriculum is explicitly designed around actionable, real-world case studies and frameworks (such as IPSAS, GFS, and climate-smart agriculture models). Rather than relying purely on academic lectures, our programs utilize quantitative tools, interactive exercises, and strategic analytics to ensure immediate workplace application.

Most of our professional short courses are structured as intensive 5- or 10-day programs to minimize extended workplace absence while maximizing skill acquisition. We also offer compressed 1-to-3-day masterclasses.

While the majority of our intensive professional programs are structured for high-engagement, on-site delivery, we offer select courses in a virtual or hybrid format. If your organization requires online delivery for a specific module, please indicate this during your booking inquiry.