Welcome to MongoDB Atlas, a modern database that provides an integrated suite of data and application infrastructure. Build for virtually any type of application with support in Atlas for multi-document ACID transactions, full-text search, vector search, stream processing, and more.
Mongoose is an ODM (Object Data Modeling) library for MongoDB. While you don’t need to use an ODM tool to have a great experience with MongoDB, many Node.js developers choose to work with Mongoose to help with data modeling, schema enforcement, model validation, and general data manipulation. Mongoose makes these tasks effortless.
Let’s explore how to set up your environment for long-term success.
Manage access
There are a few ways your data and configuration can be accessed in Atlas:
Database users provide programmatic access to data in your cluster. This is useful for applications using drivers and our developer tools.
Atlas users are accounts for people on your team. You invite them to your Organization or Project on cloud.mongodb.com to manage the Atlas UI, review billing, and use the data explorer to view data in your clusters.
Programmatic access allows Service Accounts to securely manage your infrastructure via scripts and tools like Terraform or the Atlas CLI.
As you scale, consider using some advanced features for network and cluster access:
Advanced networking: For dedicated M10+ clusters, you can set up VPC Peering or Private Endpoints to connect your Atlas environment directly to your cloud provider's private network.
Account hierarchy
To manage your deployments, it helps to know the basic Atlas structure: Organizations contain Projects, which contain your Clusters. Learn more about how we recommend you organize your deployments here.
You’ve just explored your data in Atlas Charts—now save your first chart to unlock even more powerful capabilities:
Filter across dashboards:
Saved charts support interactive filtering so you can zoom in on what matters. See it in action in this brief tutorial.
Share and schedule reports:
Collaborate with your team by sharing dashboards or scheduling automated updates. Learn how in this quick video guide.
Embed visualizations anywhere:
Embed charts in your app or site using iframes, or customize them with the embedding SDK for a seamless analytics experience. Learn how to embed your saved charts.
Need inspiration? Explore common chart typeslike bar, line, and heatmaps to spark ideas, or watch this video tutorial to see how easy it is to build with Atlas Charts.