This document discusses building continuous integration and continuous delivery (CI/CD) pipelines for MongoDB Realm apps. It begins by defining CI/CD and explaining the benefits, such as faster releases, smaller releases, and fewer manual tasks. It then provides an overview of the key components in a sample CI/CD pipeline for a Realm app, including development, staging, and production environments. The document concludes by recommending resources for setting up a CI/CD pipeline, such as using GitHub, MongoDB Developer Hub, Realm documentation, and the MongoDB community.
40. System
Architecture
Realm App
Utilizes features like Authentication, Rules,
Schema, GraphQL, & Sync
Atlas Database
Stores inventory data
Stays in sync with mobile devices using Realm Sync
Inventory App
Installed on mobile device
Realm database is embedded in Inventory App
41.
42. How You Can
Ball a Lot
with CI/CD
Let's get on the same page
All about the app
All about the pipeline
How to kickstart your pipeline
43. What is the flow of a CI/CD pipeline for Realm apps?