MONGODB
MongoDB Development and Administration course for Developers and Admins. Includes JSON and BSON Data Structure, Schema Design, querying with MongoDB Shell and additional advanced topics including disaster recovery of various scenarios.
COURSE OBJECTIVE:
This course covers all the essential features to implement MongoDB as Nosql component in Architectures. The focus is to ensure participants set up MongoDB cluster with right replication and Sharding techniques. This course also covers CRUID operations in MongoDB with in-depth coverage of BSON. |
|
LESSON PLANS
SESSION 1: UNDERSTANDING BIG DATA PROBLEM
Session Goal: Introduction to the topology of common existing limitations when dealing with a large amount of data along with the common solutions. The goal here is to lay down the foundation of a heterogeneous architecture that will be described in the following Sessions.
SESSION 2: EARLY BIG DATA WITH NO-SQL Session Goal: Understanding how a NoSql Database can be a starting point for your Big Data Project and how it can deal with large amount of data. Limitations of this model and how it can be scaled to a full-fledged Big Data Project.
SESSION 3: MONGODB ARCHITECTURE Session Goal: Introduction and understanding of MongoDB Architecture and the basic components of MongoDB including installation and configuration.
SESSION 4: MONGODB DEVELOPMENT Session Goal: Extensive coverage of JSON and BSON Data Structure with Schema Design, Querying, Insertion of Data, Indexing and working with Python Driver. |
SESSION 5: MONGODB ADMINISTRATION Session Goal: Understand JSON and Mongo's extensive query capabilities through the Mongo Shell, Learn how to import and export data into Mongo, replication and fault tolerance of MongoDB. Participants will also learn scaling out with MongoDB, including Indexing, Performance Tuning, Monitoring, Sharding. Backups and Recovery.
SESSION 6: ADVANCED MONGODB OPERATIONS Session Goal: This advanced session will help participants manage, monitor and understand the fault tolerance capabilities of MongoDB. In-depth understanding of the mechanics of MongoDB memory and disk usage, along with fine-tuning Linux for typical MongoDB workloads. Participants will also additionally learn to prepare for Disaster Recovery under different circumstances and scenarios ranging from low tolerance for downtime and data loss to high tolerance for both.
|
CASE STUDY AND PROJECTS
Case studies are integral part of training. As part of this course we will ensure you implement Real-time Case studies in various domains which includes:
|
TRAINING FEATURES
1) Extensive Real Time Live Examples, Projects & POCs for improved practical competency, ensure deployment readiness and implementation. 2) Custom Lab, Software and Environment provided with Real-time Project Simulation. 3) Recorded Videos complemented with corresponding lecture ppts, materials & lab guides. (Provided in the form of MP4 videos, pdf, ppt for offline access as well). 4) Certification and Job-Interview Counselling & Coaching after every training. |