Synchronisation de la production pour les applications mobiles
Couchbase Sync Gateway
Sync Gateway est le moteur de synchronisation autonome pour Couchbase Mobile. Il permet d’architecturer des topologies star, hiérarchiques ou hybrides avec une réplication bidirectionnelle, une résolution des conflits et un accès granular intégré.

Avec Sync, vous pouvez miser sur l’avenir de votre entreprise
Réplication de production, sécurité et évolutivité pour les déploiements du cloud jusqu’aux appareils. Pas besoin de pile de synchronisation personnalisée à créer ou à maintenir.

Synchronisation bidirectionnelle automatique
Mener des transferts de données entre le cloud, le périmètre et l'appareil sans code personnalisé. Les réseaux s'arrêtent et reprennent sans perte de données ni de contexte.

Sécurité de niveau entreprise
Les mécanismes de contrôle d’accès basé sur les rôles (RBAC), l’authentification standard et personnalisée, ainsi que la cryptage de bout en bout répondent aux exigences de conformité dans les secteurs réglementés.

Adapté à des millions d'appareils
Ajoutez des noeuds horizontalement dans une architecture sans partage de ressources. Ajustez l’échelle de lecture et d’écriture pour correspondre au trafic.

Résolution précise des conflits
La gestion des versions vectorielles résout les conflits de modifications entre des clients situés dans des fuseaux horaires différents et présentant des décalages horaires.
Qu’est-ce que Sync Gateway ?
Le moteur de synchronisation auto-géré pour Couchbase Mobile. Il permet de transférer les données entre Couchbase Server, Couchbase Edge Server et Couchbase Lite sur tous les appareils.
Synchronisez les données de manière sécurisée entre tous les niveaux de votre architecture : Couchbase Server ou Capella dans le cloud, Couchbase Edge Server au niveau du périphérique et Couchbase Lite sur chaque appareil. Composez des topologies à étoile, hiérarchiques, peer-to-peer ou hybrides à partir d’un ensemble de composants.
Accédez et gérez vos données via le web grâce à des API sécurisées RESTful. Les webhooks envoient des événements de changement aux clients externes, aux bases de données et aux pipelines en aval, de sorte que Sync Gateway s’intègre aux systèmes déjà utilisés par votre entreprise.
Garantissez l’accès à la lecture et à l’écriture depuis le niveau de l’étendue et de la collection jusqu’aux utilisateurs et aux rôles individuels. Les fonctions de synchronisation permettent de définir des règles de routage et de contrôle d’accès programmables au niveau du document. L’API REST Admin est authentifiée par défaut, avec la prise en charge d’OIDC, LDAP et de fournisseurs personnalisés.
Scale horizontalement pour servir des millions d'appareils connectés. Les options de lecture et d'écriture réglables s'adaptent à la charge de travail. La réplication Sync Gateway-to-Sync Gateway (ISGR) permet des déploiements à plusieurs niveaux sans middleware personnalisé, de sorte que les niveaux de stockage évoluent indépendamment.
TÉMOIGNAGES DE CLIENTS
Synchronisation à l’échelle du monde réel
Capacités
Un moteur de synchronisation pour chaque configuration de déploiement
Mettez vos données en mouvement entre le serveur, le périmètre et l’appareil selon vos besoins, avec la sécurité et l’agilité requises par les applications d’entreprise.
- Automatique
- Sécurisé
- Évolutif
- Accurate
Synchronisation bidirectionnelle entre le cloud et les appareils situés à la périphérie. Possède une fonction de pause intelligente en cas de déconnexion de la connexion réseau et reprend automatiquement l’activité lorsque la connexion est rétablie.
Tout ce dont vous avez besoin pour lancer la synchronisation en production
Réplication bidirectionnelle
Synchronisez les modifications dans les deux sens entre le cloud, le périmètre et l’appareil. Les réseaux s’arrêtent, reprennent et se reconnectent sans perte de données.
Protection des données grâce aux autorisations RBAC, à l’authentification standard ou personnalisée et à une cryptage complet. Conformité réglementaire et souveraineté des données assurées à l’entrée du réseau.
Tout ce dont vous avez besoin pour lancer la synchronisation en production
Contrôle d’accès granular
Contrôlez l’accès à la lecture et à l’écriture jusqu’au niveau de l’utilisateur, du rôle, du document et du champ.
Les nœuds « shared-nothing » s’étendent horizontalement pour supporter des millions d’appareils. Répliquez les passerelles entre les niveaux pour les architectures multi-tier.
Tout ce dont vous avez besoin pour lancer la synchronisation en production
ISGR à plusieurs niveaux
Les chaînes de réplication Sync Gateway-to-Sync Gateway sont regroupées pour des déploiements hiérarchiques, sans middleware personnalisé.
La résolution des conflits de version-vecteur assure une précision cohérente sur tous les appareils avec des décalages horaires. Personnalisez-les avec des régleurs prédéfinis ou personnalisés.
Tout ce dont vous avez besoin pour lancer la synchronisation en production
Résolution des conflits de version-vecteur
Résolvez les conflits d’écriture de manière précise dans les différents fuseaux horaires et chez les clients présentant des décalages horaires, grâce à des politiques de fusion personnalisables.
- Synchronisation de l'écran
- Multi site
ARCHITECTURE
Du périphérique vers le cloud et inversement

Couchbase Lite est une base de données intégrée complète qui se trouve sur chaque appareil (que ce soit un mobile, un IoT ou un ordinateur de bureau) et permet la synchronisation bidirectionnelle des données. Les modifications de documents peuvent être importées depuis Couchbase Server via Sync Gateway (ou la version gérée, App Services) vers l’appareil et réexportées vers le serveur.
ARCHITECTURE
Réplication inter-syncronisée des passerelles

Il s’adapte parfaitement à des milliers d’environnements isolés à l’échelle du réseau local, du réseau WAN et des réseaux régionaux. Sa robustesse intégrée inclut des retries automatiques et des retards exponentiels pour gérer les liaisons WAN instables. Les topologies hiérarchiques permettent aux hubs régionaux de s’agencer avant de passer aux serveurs cloud. Il est entièrement géré et surveillé via des API REST sécurisées pour l’administration.

Preferer un service entièrement géré ?
Synchronisation en tant que service géré
Capella App Services propose Sync Gateway en tant que back-end entièrement hébergé et géré. Le même moteur de synchronisation, le même modèle de sécurité, pas besoin de serveurs pour fonctionner. Exécutez-le en tant que service lorsque vous souhaitez une vitesse de production, ou hébergez-le vous-même Sync Gateway lorsque vous souhaitez un contrôle sur l’environnement.
Options de déploiement pour Sync Gateway
Autogestion
Passerelle de synchronisation
Un moteur de synchronisation auto-géré qui relie Couchbase Server à Couchbase Lite et à Edge Server. Créer toute configuration de topologies : étoile, hiérarchique, hybride. Inclut la réplication bidirectionnelle, la résolution des conflits, le routage et le contrôle d’accès. Pas de code de synchronisation personnalisé. Pas d’inconvénients d’entretien.
TOTALEMENT GÉRÉ
Services applicatifs
Déploiement complet de Sync Gateway géré en intégration avec votre base de données Capella. Architecture identique à celle de votre VPC avec provisionnement automatique des infrastructures, répartition des charges de travail et sécurité. Élimine les coûts opérationnels tout en garantissant une synchronisation des données résiliente pour les clients Couchbase Mobile.
FAQ sur Sync Gateway
Répondons rapidement aux questions concernant la résolution des conflits dans Sync Gateway, la synchronisation en décalage, l’authentification et la comparaison avec Capella App Services.
Sync Gateway est un serveur de synchronisation autonome qui permet une synchronisation sécurisée et bidirectionnelle des données entre Couchbase Server et les applications mobiles, IoT et edge exécutant Couchbase Lite.
Sync Gateway comprend des politiques de résolution des conflits personnalisables, vous permettant de définir la manière dont les modifications conflictuelles provenant de différents appareils sont détectées, fusionnées ou résolues automatiquement.
Oui. La synchronisation delta intégrée de Sync Gateway n’envoie que des données modifiées, plutôt que des documents complets, ce qui réduit la consommation de bande passante et améliore les performances de la synchronisation sur des réseaux restreints.
Sync Gateway prend en charge les fournisseurs d’authentification OpenID Connect, OAuth 2.0, Basic et personnalisés, ainsi que le contrôle granular des accès basé sur les rôles au niveau des documents et des champs.
Sync Gateway est autonome et déployé sur votre propre infrastructure. Capella App Services est l’équivalent hébergé et entièrement géré – les mêmes fonctionnalités de synchronisation, pas besoin de serveurs à gérer.



