Clientele ➞

MongoDB Essentials – Level 2

mongoDB aws-50X50

Duration: 2 Days

Description

MongoDB Essentials aims at equipping the attendees with essential knowledge and working experience to set up and manage a production level MongoDB cluster. The course begins with introduction to NoSQL paradigm and covers MongoDB comprehensively, which includes basic concepts of MongoDB, working with collections & documents, schema design (in comparison with relational schema design), aggregation framework, replication, sharding and performance tuning concepts. The course also includes hands-on deployment and working with highly available and scalable MongoDB cluster and best practices to deploy sharded MongoDB cluster on Amazon Web Services (AWS).

With the advent to Cloud and Big Data, horizontally scalable NoSQL databases are gaining prominence in the IT world.  Over past few years, MongoDB has grown to be one of the most prefered document based NoSQL databases among enterprises. There has been an exponential growth in the demand for MongoDB profesionals. Below is the job trend posted by indeed.com.

Hence, MongoDB knowledge is becoming a valuable asset and a necessity for both developers and database administrators.

Objectives

  • To understand and comprehend the importance and need for NoSQL databases

  • To Install MongoDB on Unix, create databases, work with collections, documents and understand aggregation framework

  • To work with advanced production deployment concepts like replication and sharding

  • Begin to understand performance monitoring methods and tuning parameters

  • Know the best practices to be followed while deploying a production cluster on AWS

Who Should Attend

  • IT professionals who would like to get a kick start on using MongoDB

  • Relational Database users who are looking to move to MongoDB as a NoSQL option

  • Database administrators who want to deploy a sharded MongoDB cluster with best practice recommendations and monitor a production cluster

Prerequisites

  • There are no prerequisites for the course. However, familiarity in working with any of the available relational databases would be beneficial.

Course Outline

  • Introduction

    • Advent of NoSQL

    • Introduction to MongoDB

    • LAB 1- Installing & Working with MongoDB

  • Advanced Operations

    • Schema Design in Mongo

    • Introduction to Aggregation Framework

  • Availability – Replication in MongoDB

    • LAB 2 – Set Up Replica Set

  • Scalability – Sharding in MongoDB

    • LAB 3 – Setting Up Sharded Cluster on AWS

  • Performance Tuning

    • LAB 4 – Query Optimization & MongoDB Log Analysis

  • MongoDB on AWS – Recommendations

About The Trainer

Sankeerth Reddy G
Senior Cloud Solutions Engineer

sankeerthSankeerth is an Amazon Certified Solutions Architect with many years of experience working with Amazon Web Services (AWS). He also has certification from MongoDB and specializes in running MongoDB cluster on AWS. He has experience in architecting and managing MongoDB cluster with Multiple Shards on AWS, which does 1000+ requests per second at peak. He currently leads a CloudThat consulting team and has been involved in various large and complex global clients, some of them being in the top 100 most visited sites in USA. He has architected various solutions on AWS, and managed deployments using AWS. In his previous tenure at TCS, he has worked on developing and deploying internal applications on AWS cloud.

View Linkedin Profile

Other Details

Questions?

For latest batch dates, fees, location and general inquiries, contact our sales team at: +91 8880002200 or email at sales@cloudthat.in

For purely technical queries about the course please contact Sankeerth at sankeerth@cloudthat.in

Upcoming Batches

Bangalore Enroll
  • 22 Jul, 2017 - 23 Jul, 2017 (Sat - Sun)
Fill out my online form.
Recently Viewed Courses.
  • MongoDB Essentials – Level 2

  • Favorite Courses
    No Favourites added yet.

    Our Partners