Atlas Edge Server - Preview
倉庫、小売店、またはその他のプレミスでは、デバイスがデータをシームレスに同期する必要があります。 これらのロケーションはいつでもオンラインになる場合とない場合があります。 ネットワーク接続がない場合でも、デバイスは相互にデータを共有できなくなります。
Edge Server はオンプレミスで実行され、ローカル デバイス間の同期、および Edge Server と Atlas 間の双方向同期を処理します。
Edge Server はパブリック プレビュー段階です。 ブログを読む 最新の機能については、 を参照してください。
主な特徴
オンプレミス 同期 + Atlas
Edge Server は、オンプレミスで実行される Device Sync サーバーとペアになった MongoDB のローカル インスタンスです。 ネットワーク接続がある場合は、Atlas とシームレスに同期します。
帯域幅の最適化
delete Sync により、ドキュメント内の変更のあるフィールドのみが Atlas に送信されます。 重要なデータは、ネットワークの競合を最小限に抑えながら効率的に転送されます。
クライアントの独立性
Edge クライアントは、中央データベースから切断されても、独立して重要なデータを同期し、アクセスできます。 接続されたインフラストラクチャ内のアプリケーションとデバイスは、断続的な接続があっても、シームレスに機能し続けます。
Edge Server Setup
Edge Server サービスの作成
Edge Server は、Edge Server Service で MongoDB ドライバーとツールとともに使用できます。 または、Edge Server と Atlas Device SDK を使用して、Sync 対応のモバイルとエッジ アプリケーションを開発し、競合の解決とサーバー間のローミングのメリットが得られます。
Atlas Device SDK モバイルアプリの使用をすぐに開始するには、 テンプレートアプリ を作成します。 これにより、Edge Server への接続に使用できるダウンロード可能なクライアントを持つ Device Sync 対応のアプリが作成されます。
安全、強力、高速
安全な認証
組み込み認証プロバイダには、匿名、メール/パスワード、 APIキー、 カスタムJSON web tokenなどがあります。 ユーザーベースの権限システムにより、どのデータが誰にアクセスできるかを制御できます。
競合の解決
Edge Server は Device Sync エンジンを使用して競合を処理します。 複数の Edge Server からの書き込みの競合を解決するために、複雑なカスタム コードを記述する必要はありません。 Edge Server を Atlas Device SDK とペアにすると、クライアントも競合を解決されます。
レイテンシを軽減
ローカル データレイヤーを使用すると、重要なデータをエッジ デバイスに迅速に同期できます。 レイテンシを削減し、リアルタイムのインサイトに基づいて即座のアクションを有効にします。