MongoDB Atlas is our on-demand, fully-managed and global database as a service (DBaaS) that runs on all leading cloud platforms so you can focus on apps, not ops.
A leader in the DBaaS space, Atlas radically simplifies development and operations, provides a persistence layer for event-driven architecture, and distributes data to consumers whenever and wherever needed.
Atlas lets you scale at the click of a button, in response to an API call, or fully automatically as loads grow, to keep up with the demands of your microservices — with no downtime, full security, and complete data protection.
MongoDB Change Streams enables applications to stream real-time data changes in the database by leveraging MongoDB’s underlying replication capabilities. Change Streams can notify your application of all writes to documents (including deletes) and provide access to all available information immediately as changes occur in the database.
Applications can consume change streams directly via a message queue, but MongoDB’s Atlas Triggers provides a serverless way of consuming change stream events. MongoDB Change Streams drives Atlas Triggers to create responsive, event-driven pipelines.
Triggers can execute MongoDB Functions on predefined schedules or in real time, responding to database changes or user authentication events.
MongoDB Realm is part of our mission to get the database out of the way of developer productivity.
Realm is a serverless application platform that provides an elastically scalable infrastructure for handling requests and coordinating cloud service and database interactions. Think of Realm as adding value to your business applications by removing the need for tedious boilerplate code and automatically managing your application’s backend.
With Realm, there is no need to monitor and manage requests per second. The Realm platform takes care of the infrastructure, allowing you to focus on the high-value parts of your applications.
Realm accelerates development with simple, secure access to data and services to help you build the fastest, most reactive, always-on apps and get them to market faster while reducing operational costs and effort.
Realm works with any MongoDB Atlas cluster and contains these client components:
MongoDB Realm SDK to leverage the power of the lightweight Realm database on mobile and IoT edge devices.
MongoDB Realm Sync to sync data changes between MongoDB Realm instances on the edge and MongoDB Atlas.