モバイルアプリの制作同期
Couchbase Sync Gateway
Sync Gateway は Couchbase Mobile のセルフホスト型同期エンジンです。双方向レプリケーション、競合解決、および詳細なアクセス機能を内蔵したアーキテクト スター、階層型、またはハイブリッドなトポロジーを提供します。.

シンクでビジネスを賭けることができます
クラウドからエッジからデバイスまでを対象とした展開に最適な生産レベルのレプリケーション、セキュリティ、スケーラビリティ。構築やメンテナンスが必要なカスタムの同期スタックはありません。.

自動双方向同期
カスタムコードなしでクラウド、エッジ、デバイス間でデータを移動できます。ネットワークの状態やコンテキストを失うことなく、ネットワークの停止と再開が可能。.

エンタープライズグレードのセキュリティ
RBAC、標準およびカスタム認証、およびエンドツーエンドの暗号化は、規制対象の業界においてコンプライアンス基準を満たします。.

数百万台のデバイスに対応
共有ノードなしアーキテクチャでノードを水平方向に追加します。読み取りおよび書き込みのスケーリングを調整してトラフィックに合わせて調整します。.

正確な紛争解決
バージョン・ベクトル処理は、タイムゾーンやクロックのずれが異なるクライアント間で競合する書き込みを解決します。.
Sync Gatewayとは何ですか?
Couchbase Mobile用のセルフマネージド同期エンジンです。このエンジンは、Couchbase Server、Couchbase Edge Server、およびCouchbase Liteの間のデータをあらゆるデバイスで移動します。.
アーキテクチャの各層間でデータを安全に同期します。Couchbase Server またはクラウド版 Capella、エッジ版 Couchbase Edge Server、各デバイスでの Couchbase Lite。1 つのコンポーネントセットから、スター型、階層型、ピアツーピア型、またはハイブリッド型のトポロジーを構築できます。.
安全な RESTful API を使用して、Web上でデータをアクセスおよび管理できます。Webhook を使用することで、変更イベントが外部クライアント、データストア、およびダウンストリームパイプラインにプッシュされます。これにより、Sync Gateway はお客様のビジネスですでに稼働しているシステムに接続されます。.
スコープおよびコレクションレベルから、個々のユーザーおよびロールまで、読み取りおよび書き込みアクセスを強制します。同期機能により、ドキュメントレベルでのプログラマブルなルーティングとアクセス制御が可能です。Admin REST APIはデフォルトで認証されており、OIDC、LDAP、およびカスタムプロバイダーのサポートが可能です。.
数百万台の接続されたデバイスに対応するために、水平方向にスケーリングします。調整可能な読み取りおよび書き込みオプションは、負荷に合わせてパフォーマンスを調整します。Sync Gateway to Sync Gateway Replication (ISGR) はカスタムミドルウェアを使用せずにマルチレイヤーの展開を実現し、レイヤーは独立して成長します。.
機能
あらゆる展開のトポロジに対応する1つの同期エンジン
サーバー、エッジ、デバイス間でデータを移動し、企業アプリが求めるセキュリティと拡張性を実現します。.
- 自動
- セキュア
- スケーラブル
- 正確
クラウドからエッジデバイスへの双方向同期。ネットワークがダウンした際にスマートな一時停止機能があり、復帰時に自動再開します。.
生産環境での同期を実行するために必要なすべて
双方向レプリケーション
クラウド、エッジ、デバイスの間の両方向の変更を同期します。ネットワークの停止、再開、および再接続はデータ損失なしで行われます。.
RBAC、標準/カスタム認証、完全暗号化によるデータ保護。ゲートウェイで規制コンプライアンスとデータ主権を強化します。.
生産環境での同期を実行するために必要なすべて
細分化されたアクセス制御
読み取りおよび書き込みアクセスをユーザー、ロール、ドキュメント、フィールドレベルまで制御します。.
シェアード・ネーションノードは、数百万台のデバイスに対応するために水平方向にスケーリングされます。マルチティアアーキテクチャ用のゲートウェイからゲートウェイへの複製機能を提供します。.
生産環境での同期を実行するために必要なすべて
マルチレベルISGR
Sync GatewayからSync Gatewayへのレプリケーションチェーンを階層的な展開のために連携させ、カスタムミドルウェアは不要です。.
バージョン・ベクトル・コンフリクト・レゾリューションは、クロックのずれによるデバイス間の精度を保証します。事前定義されたリゾルバーまたはカスタムリゾルバーを使用してカスタマイズできます。.
生産環境での同期を実行するために必要なすべて
バージョン・ベクトル衝突の解決
カスタマイズ可能なマージポリシーにより、タイムゾーンやクロックのずれのあるクライアント間で、衝突する書き込みを正確に解決します。.
- エッジ同期
- 複数のサイト
建築
デバイスからクラウドへ、そして戻る

Couchbase Lite は、各デバイス(モバイル端末、IoT デバイス、デスクトップ端末など)に組み込まれた完全な機能を持つ組み込みデータベースです。このデータベースは双方向でデータを同期できます。ドキュメントの変更は Sync Gateway (またはマネージドバージョンである App Services) を介して Couchbase Server からデバイスにプッシュされ、その逆も同様です。.
建築
Inter-Sync Gateway レプリケーション

LAN、WAN、およびリージョナルネットワークにおける数千の孤立したエッジ環境にシームレスにスケーリングします。自動再試行と指数関数的なバックオフによる組み込みの耐障害性により、信頼性の低いWANリンクを処理できます。階層構造によるリージョナルハブの集約により、クラウドへの転送前に転送が可能です。安全な管理用のREST APIにより、完全な管理と監視が可能になります。.

完全に管理されたものを好むか?
マネージドサービスとしての同期
Capella App Servicesは、完全なホスト化および管理されたバックエンドとして Sync Gatewayを提供しています。同じ同期エンジン、同じセキュリティモデル、サーバーの導入が不要です。生産環境での高速実行が必要な場合はサービスとして実行してください。環境を完全に制御したい場合は、自社で Sync Gatewayをホストしてください。.
Sync Gateway の展開オプション
自己管理
同期ゲートウェイ
自社でホストする同期エンジン。Couchbase Server を Couchbase Lite および Edge Server に接続します。任意のトポロジーを構築可能:スター型、階層型、ハイブリッド型。双方向のレプリケーション、競合解決、ルーティング、アクセス制御機能が付属しています。カスタムの同期コードは不要です。メンテナンスの負担もありません。.
完全に管理されています
アプリサービス
完全に管理された Sync Gateway の導入を Capella データベースと統合。自動インフラプロビジョニング、ロードバランス、セキュリティを備えた同VPC アーキテクチャ。運用上のオーバーヘッドを排除しながら、Couchbase Mobile クライアント向けのデータ同期の安定性を確保します。.
Sync Gateway FAQ
Sync Gatewayのコンフリクト解決、デルタ同期、認証に関するクイック回答と、Capella App Servicesとの比較について。.
Sync Gateway はセルフマネージドの同期サーバーであり、Couchbase Lite を実行する Couchbase Server とモバイル、IoT、エッジ アプリケーション間の安全な双方向データ同期を可能にします。.
Sync Gateway にはカスタマイズ可能な競合解決ポリシーが組み込まれており、異なるデバイスからの競合する変更がどのように検出、統合、または自動的に解決されるかを定義できます。.
はい。Sync Gatewayの組み込みのデルタ同期機能は、ドキュメント全体ではなく変更されたデータのみを送信するため、帯域幅の消費を抑え、制約のあるネットワークでの同期性能を向上させます。.
Sync Gateway は OpenID Connect、OAuth 2.0、Basic、およびカスタム認証プロバイダーをサポートしており、さらにドキュメントおよびフィールドレベルでの詳細なロールベースアクセス制御も可能です。.
Sync Gatewayは自社で管理し、自社インフラ上で導入します。Capella App Servicesは、完全に管理されたホスト型エディションです。同じ同期機能があり、サーバーの操作は不要です。.



