AWS AppSync では、ウェブアプリケーションやモバイルアプリケーション内のデータがリアルタイムで自動的に更新されます。また、オフラインユーザーが再接続するとすぐにデータが更新されます。AWS AppSync により、応答性に優れた協働的なユーザーエクスペリエンスを実現できる、共同のモバイルアプリケーションやウェブアプリケーションを簡単に構築できます。
AWS AppSync を使用すると、iOS、Android、JavaScript、React Native を使ってネイティブなモバイルアプリケーションやウェブアプリケーションを構築できます。AWS AppSync コンソールにアクセスし、シンプルなコードステートメントでアプリケーションのデータを指定して、使用を開始してください。アプリケーションのデータの保存、処理、取得に必要なものすべては、AWS AppSync で管理されます。
メリット
GraphQL での迅速なプロトタイプ作成と開発
リアルタイムに共同のモバイルアプリケーションとウェブアプリケーションを構築する
オフラインユーザーのデータを自動的に管理
データの安全性を維持
複数のソースのデータを使ってアプリケーションを構築する
データ競合を自動的に解決する
仕組み
AWS AppSync は一般提供を開始しています。データ駆動型のモバイルアプリケーションおよびウェブアプリケーションの構築を試してみたい方は、re:Invent のセッション動画で詳細をご確認いただき、AWS AppSync コンソールを開いて使用を開始してください。料金詳細については、料金ページを参照してください。AWS AppSync は複数のリージョンで利用可能です。利用可能なリージョンの詳細については、リージョンの詳細ページを参照してください。
ユースケース
AWS AppSync は、さまざまな業界、垂直市場、カテゴリにわたって、アプリケーションでリアルタイムのデータ更新やオフライン機能が必要な、すべてのタイプのモバイルアプリケーションやウェブアプリケーションに適しています。以下に、AWS AppSync を使った構築を特に活用できるアプリケーションの例をいくつか紹介します。
コラボレーションアプリケーション
ソーシャルメディア、チャット、デーティングアプリケーション
拡張現実およびバーチャルリアリティのトレーニングアプリケーション
ブログ記事
AWS AppSync の詳細