Topics:
Introduction to MongoDB and Atlas
Why a new database?
The Document Data Model
Agility
Usability
Utility
Scalability
When to use MongoDB
Comparison with Relational Databases
Launching a MongoDB Atlas Cluster *
Connecting to your cluster *
The MongoDB shell *
Essential commands *
Storage and Retrieval
Creating Documents
Bulk versus single writes
Basic query operators *
Filtering and projection *
Using cursors *
Range and Logic operators *
Array operators *
Basic update operations *
Relative update operations *
Updating, locking and concurrency
Deleting documents
Security
Authentication models
Authorization
Roles
LDAP
Encryption
In flight
At rest
In use
Auditing
Additional security measures