Self-Managed Upgrades & Maintenance

Learn about the importance of upgrading and maintaining self-managed MongoDB deployments.

Self-Managed Upgrades & Maintenance

Unit Overview

In this unit, you'll learn why upgrading and maintenance of self-managed MongoDB deployments is essential for resilience. Then, you'll learn and practice using the tools that MongoDB provides to support zero downtime or rolling maintenance. Next, you'll learn how to both upgrade a MongoDB driver for an application and MongoDB versions on a replica set.

Prerequisites

Lessons in This Unit

  • Lesson 1 – Zero Downtime Maintenance with a MongoDB Deployment
  • Lesson 2 – MongoDB Client Driver Upgrades
  • Lesson 3 – MongoDB Server Upgrades
  • 01.
    Lesson 1: Zero Downtime Maintenance with a MongoDB Deployment
    • Learn
    • Practice
  • 02.
    Lesson 2: MongoDB Client Driver Upgrades
    • Learn
    • Practice
  • 03.
    Lesson 3: MongoDB Server Upgrades
    • Learn
    • Practice
  • 04.
    Conclusion
    • Learn
Parker Faucher | University Curriculum Engineer

Parker Faucher | University Curriculum Engineer

Parker is a Curriculum Engineer on the Education team at MongoDB. Prior to joining MongoDB, he helped maintain a world class developer bootcamp that was offered in multiple universities. He is a self taught developer who loves being able to give back to the community that has helped him so much.

Caleb Thompson | Staff Engineer

Caleb Thompson | Staff Engineer

Caleb is a Staff Engineer at MongoDB, working primarily on Realm education and documentation. He doesn't recall his life before MongoDB, but has been told he has previously served as an architect, software engineer, API designer, and curriculum design engineer. Caleb also loves teaching, rafting, wood working, and geology.

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.

AB
October 17, 2023 8:42 AM


HS
October 14, 2023 3:08 AM


PJ
October 4, 2023 10:22 AM


PG
September 15, 2023 5:58 AM


SM
September 15, 2023 5:18 AM


BK
September 13, 2023 11:16 AM