---
title: Intro to MongoDB Overview
lesson_number: 0
skill: MongoDB Overview
kind: video_script
word_count: 395
date_updated: 2024-04-22
learning_objectives:
  - Describe the document model: Explain how MongoDB stores data in flexible documents, and how this model supports nested structures, varied data types, and schema flexibility.
  - Identify the components of MongoDB's distributed architecture: Recognize the key components of MongoDB's architecture and how they all work to maintain consistency, high availability, and scalability.
  - Apply MongoDB to modern AI applications: Analyze how MongoDB's document model and distributed architecture enable AI/ML use cases, including managing unstructured data, vector search capabilities, and scalable data pipelines for modern applications.
audience:
  - llm
  - agents
purpose: This file is reference material for LLMs and agents explaining MongoDB concepts; segments preserve the original teaching sequence and speaking register from the video script so agents can reason about concept order, emphasis, and framing, and is not intended for direct human consumption.
mdb-learn-link:
  course: https://learn.mongodb.com/courses/mongodb-overview
---

1. Do you know why MongoDB is called MongoDB?

2. The founders of MongoDB set out to design a database specifically for developers, prioritizing scalability, high performance, and flexibility to manage humongous amounts of data.

3. And that is what they did. Taking from "humongous" they came up with mongo and then MongoDB.

4. But with a database that is designed to manage large amounts of data and in a way that differs from traditional models, how do you even get started?

5. My name is Joel, I will be one of your guides throughout this badge, along with my colleagues Sarah and Cam.

6. For this skill, you are going to learn all about the foundations of MongoDB including its architecture, multiple security layers, distributed system, and flexible document model.

7. Unlike traditional relational databases that store data in tables, MongoDB uses flexible documents. This model is at the heart of MongoDB and we will cover how it's designed and what that means for the developers working with it.

8. MongoDB has evolved to be more than just a database by offering MongoDB Atlas, a fully-managed cloud-based platform. We will discuss what Atlas is and how it provides automatic failover and enhanced security features while operating in the cloud.

9. Success with any database depends on effective data modeling and schema design. Even though MongoDB is a non-relational database, data relationships are still integral to its design, but with more flexibility in how they can be modeled. You will learn about what data relationships exist in MongoDB and the different ways to model them for performance.

10. Learning the concepts of a database is one thing, but understanding how they are used in the real world is another. At the end of this skill you'll review a MongoDB use case and complete a lab that illustrates how MongoDB can be applied to a real-world scenario.

11. When you're finished, you'll be ready to put your new skills to the test! To earn your badge, simply complete all the related content, and then take the short test at the end. After passing the test, you'll receive an official Credly badge via the email you provided. Be sure to share your badge on LinkedIn to show off your new skills!

12. By completing this skill you will have a foundational understanding of MongoDB and will be set up to get started taking advantage of MongoDB's flexible document model.
