Course Outline

Advanced Data Manipulations for Government

  • Adjustments to the Mongo Shell
  • Efficient Handling of CRUD Operations (Inserts, Queries, Updates, Deletes)
  • Useful Administrative Commands

Performance Optimization for Government

  • Built-in Monitoring Tools: mongotop, mongostat
  • Analyzing Memory and I/O Performance
  • MongoDB Cloud Manager and Munin
  • Identifying Sub-Optimal Queries. Using the Query Profiler.
  • Storage Engines: MMAPv1 and WiredTiger
  • Explainable Object

Indexing and Special Collections for Government

  • Managing Indexes and MongoDB Indexing Internals
  • Single Field and Compound Indexes
  • Indexes on Arrays and Sub-Documents
  • Geo Indexes
  • Capped Collections, TTL, and Tailable Cursors

Aggregation for Government

  • Single-Purpose Aggregation
  • Aggregation Pipelines
  • Introduction to Map-Reduce

Replication for Government

  • How Asynchronous Replication Works in MongoDB
  • Setting Up and Maintaining a Replica Set
  • Using Write Concern and Read Preference
  • Handling Replication Failures

Sharding for Government

  • How Auto Sharding Works
  • Setting Up a MongoDB Shard Cluster
  • Choosing an Effective Shard Key
  • Advanced Administration of a Sharded Cluster
  • Managing Unbalanced Sharded Clusters
  • Dealing with Chunks (Splitting, Merging, Migrating)

Security for Government

  • Authentication and Authorization in Replica Sets and Sharded Clusters
  • Managing Privileges and Custom Roles
  • Recommendations for Secure Deployment

Backup and Restore Plans for Government

  • Filesystem-Based Strategies
  • Mongodump and Mongorestore
  • Point-in-Time Recovery

Requirements

Familiarity with foundational and intermediate concepts, along with several years of practical, on-the-job experience, is essential for government roles.
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories