MongoDB Made Simple Video
- Learn what NoSQL is and when NoSQL should be used over relational databases.
- Understand key-value, document, and graph NoSQL databases, as well as important NoSQL structures such as nested arrays.
- Become aware that MongoDB is a document NoSQL database that uses JSON-like documents called BSON.
- Learn about the decisions on whether to embed documents or reference other documents.
- Apply the validation levels of Strict (all inserts and updates are checked) and Moderate (existing documents are not checked).
- Insert and query data using the MongoDB Shell, Compass, or a programming language (through a MongoDB API).
- Practice using PHP to insert data into a MongoDB database.
- Practice backing up and restoring your instances using Atlas, MongoDB Cloud Manager, Filesystem copy, and mongodump.
- Practice applying replication and sharding to improve the performance of your MongoDB database instances.
- Practice embedding and referencing data in MongoDB.
- Improve the default security that comes with MongoDB.
- Practice enabling authentication, and using TLS/SSL, encryption at rest, and network hardening.
- Apply a number of monitoring tools including Mongostat, Mongotop, log files, and several MongoDB commands including DB.serverStatus(), DB.stats(), and DB.collection.stats().
Instructor: Victor Deras
Length: 3 hours
Access period: For one year starting from purchase date