Manage App Services for Mobile and Edge

      App Services synchronizes data between the Couchbase Capella database and your apps running on mobile applications.

      App Services is a fully managed application backend designed to provide data synchronization for mobile/IoT applications and the Capella Cloud Service. The service provides:

      • Responsive and reliable data synchronization between devices and the NoSQL Couchbase backend. Synchronization is handled automatically, without the need for developer or user intervention, ensuring low latency, data integrity and high availability for mobile applications.

      • A mobile database (Couchbase Lite) that support the creation of off-line apps: users can work within a mobile applications, without the need for an always-available network connection. Changes to data stored with the app are synced with the Capella backend when the internet is available.

        cb mobile illustrations 2
      • Automatic conflict resolution: concurrent changes across clients are handled through predefined policies, or custom conflict resolvers.

      • Seamless OIDC authentication support.

      • Peer-to-peer synchronization between mobile/IoT devices.

      • Development frameworks and tooling for:

      App Services is the synchronization service for Couchbase Capella, designed to provide data synchronization for large-scale interactive web, mobile, and IoT applications.

      App Services maintain secure access using:

      • User authentication, which ensures that only authorized users can connect to Sync Gateway.

      • Data Routing, which ensures that authorized users can only access documents in the channels assigned to them and only in accordance with their assigned privileges.

      See Also

      For more information about the underlying product, see Couchbase Mobile Sync Gateway.