Docs Menu

MongoDB Realm Application Services

MongoDB Realm provides a suite of managed cloud services including Realm Sync, serverless cloud functions, declarative data access rules, and more. You can use Realm's services to write and host a full application in a managed cloud environment backed by MongoDB Atlas.

Realm App Icon

Create a New Realm App

Realm Apps contain all of your hosted services. Learn how to set up your Atlas cluster and create a new serverless application.

DB Triggers Icon

Build a Serverless App Backend

See how to use HTTPS endpoints and triggers to run a serverless GitHub issue tracker.

Realm Mobile Icon

Explore Template Applications

Explore working applications to learn how to implement Realm Sync in mobile applications or use App Services.

GraphQL Icon

Learn More About Services

Learn more about the problems MongoDB Realm solves - and how - to decide if App Services fit your use case.

Realm Mobile Sync Icon

Realm Sync

Automatically synchronize data stored in Realm Database across devices and users.

User Auth Icon

User Authentication

Configure one or more authentication providers that let users log in to your application.

Functions Icon

Functions

Write serverless JavaScript code to handle your application logic in the cloud.

Data Access Controls Icon

Schemas & Rules

Define data types, control what users can read and write, and validate data changes.

Realm Database Icon

Triggers

Run functions that automatically execute for events like data changes or at scheduled times.

HTTPS Endpoints Icon

HTTPS Endpoints

Define HTTP endpoints for third-party apps and services to call.

GraphQL Icon

GraphQL

Access your data with an automatically generated GraphQL API and write custom query and mutation resolvers.

Static Hosting Icon

Static File Hosting

Host and publish static assets like images or source files for a website on Realm's CDN.

Note
Usage-Based Pricing & Free Tier

Application services have usage-based billing and include a generous monthly free tier for small development and production apps, so you can get started at no cost. For more details, see Billing.

You can use any of the following interfaces to work with Realm application services:

  • Realm UI: Create and maintain your Realm App from a web browser
  • Realm CLI: Define and deploy your app with local configuration files
  • GitHub Deploy: Deploy your app based on configuration files in a GitHub repo
  • Admin API: Use standard HTTP requests to manage your application
Introduction to MongoDB Realm for Backend and Web Developers →
Give Feedback
© 2022 MongoDB, Inc.

About

  • Careers
  • Investor Relations
  • Legal Notices
  • Privacy Notices
  • Security Information
  • Trust Center
© 2022 MongoDB, Inc.