DEV Community

Jacob Pelletier for Yankeedom.io

Posted on

MongoDB Guide | Getting Started

MongoDB Guide | Getting Started

by Jacob Pelletier
Contact me for suggestions, comments, or just to say hello at jacob@yankeedo.io! 👋

Image description

Follow me on my journey in learning MongoDB.

I highly recommend checking out Mongo University!


What will we be covering in this guide

  1. Signing up for Atlas
  2. Setting up an Atlas DB
  3. Setting up connection options
  4. Uploading data to our DB

click a mouse

What is MongoDB Atlas?

I will be using MongoDB Atlas instead of Mongo locally during these guides.

Developer data platform.

Database as a service (DBaaS) at its core.

Atlas manages database for you. Databases have built in replication, known as a replica set. A replica set is a group of servers that hold your data. They ensure data redundancy and high availability.

There are two types of database deployments, serverless and dedicated.

Serverless scales on demands and only charges for what you use. Good for variable traffic or sparse usage over time. Often a simpler choice if there are a lot of unknowns.

Dedicated has larger more dedicated resources and more security features and auto-scaling. The preferred choice for production workloads.

Atlas includes operational insights, backups with point-in-time restore, and online archive.

Getting Started

Sign up and sign into the Atlas platform.
Image description

Create a new project
Image description

Name your project
Image description
Image description

Creating a database
Image description
Image description
Image description
Image description

unlock

Create a DB user
Image description
Image description
Image description

Behold our beautiful new DB!
Image description

Load sample data to practice with in the next guide. This will take some time.
Image description

See you in the next guide!
Next guide will be posted soon!
see ya

Top comments (0)