MongoDB Atlas Administration

Learn how to administer a MongoDB deployment with Atlas. Using the Atlas UI and CLI, you'll learn and practice configuration, checking cluster health and status, database and user management, and accessing and reading logs of MongoDB deployments.

MongoDB Atlas Administration

Unit Overview

In this unit, you will learn about tools and techniques to manage MongoDB deployments on Atlas using the Atlas UI and CLI. You’ll start by exploring configuration settings and then learning which settings can be changed based on a cluster’s tier in Atlas. Next, you’ll learn how to add and remove nodes from a deployment in Atlas and identify and confirm they are running. Finally, you’ll learn how to manage database users and access logs.

Prerequisites

Lessons in This Unit

  • Lesson 1 – Configuration
  • Lesson 2 – Cluster Status and Health
  • Lesson 3 – Database User Management
  • Lesson 4 – Logging Basics
  • 01.
    Lesson 1: Configuration
    • Learn
    • Practice
  • 02.
    Lesson 2: Cluster Status and Health
    • Learn
    • Practice
  • 03.
    Lesson 3: User and Database Management
    • Learn
    • Practice
  • 04.
    Lesson 4: Logging Basics
    • Learn
    • Practice
  • 05.
    Conclusion
    • Learn
Sarah Evans | Senior Curriculum Engineer

Sarah Evans | Senior Curriculum Engineer

Sarah is a Senior Curriculum Engineer on the Curriculum team at MongoDB. Prior to MongoDB, she taught and developed curricula for developer bootcamps. Sarah has a MAT degree from Columbia University Teachers College and studied Software Engineering at Flatiron School in Chicago, IL.

Vick Mena | Director, Curriculum

Vick Mena | Director, Curriculum

My name is Vick and I've been in the wild for over 25 years. I grew up at IBM working on the BIOS for the IBM eServer line in Austin, TX before moving to Wall St. I've worked on all phases of software development from low-level to middleware to UI but feel most comfortable in the middle. I also drank the devops kool-aid having moved a product line to AWS while at Dow Jones & Co with the help of an amazing team. I then pivoted into the secure space and worked on software/hardware reverse engineering. I always thought I'd eventually teach and this role lets me leverage all of my experience to lead this motley crew of passionate educators.

AC
October 21, 2023 2:15 PM


RN
October 19, 2023 5:54 AM


NK
October 18, 2023 9:48 AM


HS
October 17, 2023 9:56 AM

Good

J2
October 16, 2023 4:51 PM


sk
October 3, 2023 9:03 AM


Welcome to this unit on MongoDB Server Administration for Atlas. This is a beginner friendly course that will introduce you to the Atlas UI and the Atlas CLI. You’ll also learn some ways to manage and maintain your deployments by using these tools.

By the end of this unit, you will be familiar with the different tools and techniques used to administer basic MongoDB deployments in Atlas.

My name is Sarah. I’m a curriculum engineer at MongoDB, and I’ll be your guide through this unit.

We’ll begin by taking a look at cluster configuration settings for Atlas clusters.

As a server administrator, you may adjust your Atlas cluster to meet the needs of your application as it goes through development.

You’ll learn which settings are adjustable depending on the tier of the Atlas cluster. You will also learn how to edit them, including how to: Change your tier, cloud provider, and node priority, Add or remove nodes, Adjust storage, And more.

Then, we’ll focus on how to manage a cluster’s status and health.

You will learn how to find information about cluster activity in the Atlas UI, and how to use Atlas CLI commands to access information about your deployments.

Next, we’ll explore database and user management.

Creating new users with specific privileges and permissions is critical to protecting the integrity of your data.

You’ll learn how to create a new database user, assign roles, and specify the level of access that a user has in the Atlas UI. You will also learn the command for creating a new database user with roles and permissions in the Atlas CLI.

Finally, we’ll cover the basics of MongoDB logs.

If you ever need support with your deployment, one of the first things you’ll be asked is to access and read the logs.

You will learn how to access the system log file by using both the Atlas UI and the Atlas CLI for dedicated clusters. Then you will be introduced to the structured JSON format of log messages.

Throughout this unit, you'll have plenty of opportunities to practice what you learned by completing labs and quizzes that present real-world scenarios. This way, you'll build your knowledge and get comfortable with the software at the same time.

Let’s get started!