Docs Menu
Docs Home
/ /
Atlas App Services

App Services から静的ホスティングと GraphQL を移行

項目一覧

  • GraphQL プロバイダー
  • Apollo
  • Hasra
  • WunderGraph
  • Neurelo
  • Render
  • 静的ホスティングプロバイダー
  • Netlify
  • Vercel
  • Render
  • Amazon Web Services S3 Blob ストレージ

2024 年 3 月 12 日現在、GraphQL と静的ホスティングは Atlas App Services では非推奨になりました。 GraphQL および静的ホスティング サービスは、1 年後の 2025 年 3 月 12 日で終了します。

GraphQL または静的ホスティングを使用する場合は、サービスが終了される前に他のプロバイダーに移行する必要があります。 以下は、クラス最高の代替ソリューションを提供する公式、信頼できる MongoDB パートナーの移行ガイドを示しています。 これらの移行ガイドは、当社のサービスから移行する方法に関する手順付きのガイダンスを提供し、当社のパートナーと連携して作成されています。

次の GraphQL プロバイダーは、プロジェクトを実行し続けるのに役立ちます。

Apollo は、データとサービスを統合するための開発者プラットフォームとオープンソース ツールと SDK(Apollo Server を含む)を提供します。 Apollo Server は、 MongoDB Atlas を含む任意のソースからのデータを使用できる、 仕様に準拠した、本番環境に対応できるサーバー ライブラリです。

詳細については、 「 GraphQL を Apollo に移行する 」を参照してください。

Hasra により、開発者は MongoDB やその他の多くのデータソースで GraphQL と REST API を迅速に構築して配置できるようになります。 API 開発時間を大幅に短縮することで、Halas はデータへの迅速なアクセスを可能にし、チームやサービス間の競合を軽減し、エンタープライズがデータを使用した製品と機能を販売する時間を短縮します。

詳細については、「 GraphQL を Hasraに移行する 」を参照してください。

WGS は、さまざまなオープンソース ツールとソフトウェア開発キット(SDK)を備えた包括的な開発者プラットフォームです。

これらの統合ツールの 1 つは、Backend for フロントエンド(BFF)フレームワークです。 この BFF フレームワークは、本番環境にすぐに実装できる堅牢で仕様に準拠したサーバー ライブラリとして機能します。 このライブラリの注目すべき機能は、あらゆるソースからのデータを統合する能力です。 これには MongoDB Atlas のデータが含まれますが、これらに限定されません。 また、GraphQL Federation を使用する予定の場合は、 WunderGraph Cosmo も検討してください。

詳細については、「 GraphQL を WGS に移行する 」を参照してください。

Neurelo は、データベースの操作プロセスを簡素化するように設計された開発者向けのプラットフォームです。 API ファーストのアプローチによる強力なデータベース抽象化を提供し、データベースをすぐに REST と GraphQL API に変換します。

詳細については、「 GraphQL を Ne内に移行する 」を参照してください。

レンダリングは、開発者がアプリとサービスを柔軟に配置および増やすするのに役立つクラウドアプリケーションプラットフォームです。 GraphQL APIは、スタックの残りの部分(フロントエンドとバックエンド)とともに Render でホストできます。 GraphQLサーバーは、 MongoDB Atlasを含むすべての同じデータソースから取得できます。

Render では、Git リポジトリからのコードの自動配置、プライベート ネットワーク通信、オートスケール サービスなどを構成できます。

詳細については、 「 GraphQLのレンダリングへの移行 」を参照してください。

次の静的ホスティング プロバイダーは、プロジェクトを実行し続けるのに役立ちます。

Netlify は、開発者にプラットフォームとワークフローを提供し、作業集中型の操作に時間とリソースを割り当てることなく、ウェブサイトとアプリの構築に集中できるようにします。 開発者は、すべての最新のフロントエンド フレームワークで動作する最新の複合ツールを使用して、将来性のあるウェブ アプリとウェブサイトを構築して配置することができます。 静的サイト生成(SSG)、サーバー側レンダリング(SSR)、増分サイト再生成(ISR)のサポートにより、Netlify のマネージド フロントエンド クラウドと CI/CD は App Services アプリケーションのニーズの増大をサポートできます。

詳細については、「 静的ホスティングを Netlifyに移行する 」を参照してください。

Vercel は、静的サイト、単一ページ アプリケーション(SPA)、動的サーバー レンダリング アプリケーションなど、ウェブ サイトとアプリをホストするためのフロントエンド クラウドです。 App Services アプリケーションと互換性があります。

詳細については、「 静的ホスティングを Vercelに移行する 」を参照してください。

レンダリングは、開発者がアプリとサービスを柔軟に配置および増やすするのに役立つクラウドアプリケーションプラットフォームです。 静的サイトは、スタックの残りの部分(フロントエンドとバックエンド)と一緒に Render でホストできます。 レンダリングに配置されたすべての静的サイトは、TLS 証明書の自動管理機能を持つグローバル CDN 経由で提供されます。

Git リポジトリからの自動配置、 プルリクエストをマージする前に変更をプレビュー 、必要な場合に変更をロールバックするなどの操作が可能です。 ホストの静的サイトを無料でレンダリングします。

詳細については、「 静的ホスティングをレンダリングに移行する 」を参照してください。

MongoDB Atlas ホスティング サービスを静的コンテンツの API ストアとして のみ 使用し、クライアント アプリケーションをホストしていない場合は、以下の手順に従って、Atlas ホスティングの使用から独自の S3 バケットの使用に移行します。

詳細については、「 独自の S3 バケットへの移行 」を参照してください。

次へ

Atlas アプリケーション サービスとは