Atlas is a developer data platform for building applications. At its core, it is on-demand, elastic, and fully managed MongoDB, with baked-in best practices, leaving developers free to build the next big thing.
Automatically synchronize data between your backend on Atlas and all devices, to ensure the consistency and consolidation of data necessary forreal-time, collaborative experiences.
MongoDB’s document data model & Realm’s object-oriented data model make it easy to work with native objects — no ORMs or DAOs needed.
Realm provides simple and secure SDK access from mobile apps directly to your data, whether in the backend or on-device.
Atlas Device Sync automatically propagates changes in both directions between Realm, embedded in your mobile app, and Atlas in the cloud.
Index and query data any way you need. Device Sync exposes the data generated on mobile to Atlas services, allowing you to search, analyze, transform, combine, and visualize your app or user data with ease.
Atlas lets you precisely control where your data lives so you can ensure fast performance anywhere and meet compliance requirements; Realm stores the data on your users' trusted devices.
Built-in redundancy and self-healing ensure service continuity of the cloud backend; users can also continue to use the app when offline, using data stored on device with Realm.
Fully managed MongoDB databases in Atlas auto-scale to meet growing data volumes and user loads; serverless Device Sync scales automatically and transparently, and you only pay for what you consume.
Run the same data platform everywhere – inside any frontend device with SDKs for iOS, Android, React Native and more, on a single cloud, or even across multiple public clouds.
Dive in and get started quickly, no matter how you build your mobile apps. Start with documentation.
Understand the challenges of building scalable, real-time mobile apps – and best-practice solutions.
MongoDB enables The Weather Channel’s mobile app to provide millions with time-sensitive alerts.