MongoDB

  • ID: 1
  • 25 Hrs

Who Should attend

Database Administrator, Database Architect, Software Developer, Software Architect, Database Professional, Project Manager, IT Developers, Tester, Analytics Professional, Reasearch Professional, System Administrator, A person should have Bachelor or Master degree with knoledge on any programming language with basic UNIX skills.

Prerequisites

Fundamental knoledge of any programming language, Basic understanding of any database, SQL and Scripting language for database, Working knoledge of Linux or UNIX based systems, RDBMS/NOSQL any database administration or development knoledge.

Course Description

MongoDB Administration and Developer training from IT America Inc. would equip you to master the skill to become MongoDB Experienced professional. by going through thi MongoDB training you would become job ready by mastering data modelling, ingestion,querying, security, auditing, sharding, Data Replication with MongoDB. You will be able to perform istallation, upgrading, backup, reacovery and maintaining MongoDB environment.

Course Content

  • Design Goals, Architecture and Installati
    • Base concepts of Databse
    • Database categori
    • What is NoSQ
    • Why NoSQ
    • Benefit over RDB
    • Types of NOSQL Databa
    • NoSQL vs.SQL Comparis
    • ACID & Base Proper
    • CAP Theor
    • Implementing NoSQ
    • What is Mongo
    • Overview of Mongo
    • Design Goals for MongoDB Server and Databa
    • MongoDB Tool
  • CRUD Operation
    • MongoDB Development Architectu
    • MongoDB Production Architecture
    • MongoDB CRUD Introduction
    • MongoDB CRUD Conce
    • MongoDB CRUD Concer
    • Concern Leve
    • Journalin
  • Schema Design and Data Modeli
    • Data Modeling Concepts
    • Type of Data Modeling
    • Why Data Modeling?
    • Data Modeling Approach
    • Analogy between RDBMS & MongoDB Data Model
    • MongoDB Data Model (Embedding & Linking)
    • Challenges for Data Modelling in MongoDB
    • Data model Examples and Patterns
    • Model relationship Between Documents: Model One to One Documents
    • Model Tree References
    • Use case Data Model
  • Administration
    • Administration Concepts of MongoDB
    • Health Check of MongoDB Database
    • Monitoring of Various issues related with Database
    • Backup and recovery Methods for MongoDB
    • Export and Import of Data to and from MongoDB
    • Runtime Configuration of MongoDB
    • Production Notes/Bets Practices
    • Data Management in MongoDB
    • Hands on Administrative Task
  • Scalability and availability
    • Introduction to Replication
    • Concepts around Replication
    • What is ReplicaSet and Master Slave Replication ?
    • Types of Replication in MongoDB
    • How to Set up Replicated Cluster
    • Managing Replica set
    • Introduction to Sharding
    • Concepts around Sharding
    • What is Shards, Key, ConfigServer, Query Router etc.
    • Managing Shards
  • Indexing and Aggregation Framework
    • Index Introductions
    • Index Concept
    • Index Types
    • Index Properties
    • Index Creation
    • Index Tutori
    • Indexing Reference
    • Aggregation to Introduction
    • Approach To Aggregation
    • Types of Aggregation ( Pipeline, MapReduce & Single Purpose)
    • Performance Tuning
  • Application Engineering and MongoDB Tools
    • MongoDB Package Components
    • Configuration File Options
    • MongoDB Limits and Threshold
    • Connection String URI Format/ Intigration of any compatible tool with MongoDB
    • API and Drivers for MongoDB
    • MMS ( MongoDB Monitoring Services)
    • OPS Manager
    • HTTP and Rest Interface

Career Path

MongoDB is a leading and demanding skill-sets in Bigdata and NoSQL technologies, as well as highly paid jobs since the role needs to be handling the backbone of organization’s vital data management at large scale.

Schedules

Id Date Session Time Location
* Above schedule may change due to unavoidable reasons