EncartaLabs

MongoDB DBA

( Duration: 3 Days )

MongoDB is reinventing data management and powering big data as the leading NoSQL database. Designed for how we build and run applications today, it empowers organizations to be more agile and scalable.

  • RDBMS Concepts, Javascript and Java.

  • MongoDB DBA training course is meant for those who would like to be involved in MongoBB Administration.

COURSE AGENDA

1

Introduction to MongoDB

2

CRUD and the MongoDB Shell

  • Introduction to the MongoDB API and the core concepts of documents and collections
3

Indexing and Schema Design

  • Indexing, query profiling and the query optimizer
  • Some schema design case studies
  • Practice modeling various domains
  • Schemas for atomic operations
4

Drivers

  • How the drivers work in general
  • Driver APIs with examples
5

Replication

  • Overview of replication
  • Setting up replica sets
  • How replication affects application design
6

Performance Troubleshooting

  • Getting information about MongoDB
  • Performance indicators
7

Monitoring

  • Typical monitoring setup
  • How to integrate with custom monitoring solutions
  • Red flags: things to watch for
8

Sharding

  • Overview of sharding
  • Setting up sharding
  • How sharding affects application design
9

Backups and Recovery

  • mongodump based approaches
  • File system/storage level approaches
  • Tradeoffs
10

Additional Topics as Time and Interest Permit

  • GeoSpatial Indexes
  • GridFS
  • Aggregation

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 4,000 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting http://encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top