Duration: 2 Days
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.
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
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
Advent of NoSQL
Introduction to MongoDB
LAB 1- Installing & Working with MongoDB
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
LAB 4 – Query Optimization & MongoDB Log Analysis
Sankeerth Reddy G
Senior Cloud Solutions Engineer
Sankeerth 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
For latest batch dates, fees, location and general inquiries, contact our sales team at: +91 8880002200 or email at email@example.com
For purely technical queries about the course please contact Sankeerth at firstname.lastname@example.org