AWS AppSync

モバイルアプリケーションとウェブアプリケーションデータをリアルタイムで保存、同期する

AWS AppSync は、モバイル、ウェブ、エンタープライズアプリケーションのサーバーレスバックエンドです。

AWS AppSync では、オンラインおよびオフラインのデータアクセス、データの同期化、複数のデータソース間のデータ操作など、あらゆるアプリケーションデータを管理するタスクを安全に処理することで、データ駆動型のモバイルアプリケーションとウェブアプリケーションが容易に構築できます。AWS AppSync が使用する GraphQL は、データ要件記述用の柔軟で使いやすい構文を使用して、クライアントアプリケーションを構築するように設計された API クエリ言語です。

利点

無理なく始めて、ビジネスに合わせたスケーリング

使いやすい AWS AppSync 管理コンソールを使えば、すぐに始められます。または AWS Amplify CLI を使用すれば、API とクライアント側のプログラムを自動生成します。AWS AppSync は Amazon DynamoDB、Amazon Elasticsearch、Amazon Lambda と一体となり、事実上無制限のスループットとビジネスニーズに合わせて拡張縮小するストレージを持った、非常に高度なアプリケーションを開発することが可能となります。

リアルタイムサブスクリプションとオフラインアクセス

AWS AppSync によって、数百万台のデバイスとの間のリアルタイムサブスクリプションも、アプリデータへのオフラインアクセスも可能となります。オフラインのデバイスが再接続すると、AWS AppSync はデータベース全体ではなく、デバイスが切断されたときに発生した更新のみを同期させます。AWS AppSync によって、データ競合を解決するという最も難しい処理を実行し、ユーザーがカスタマイズ可能なサーバーサイドでの競合解消手段が提供されるので、ユーザーの対応は必要ありません。

分散データへの一元的かつ安全なアクセス

GraphQL を使用してオンプレミスまたはクラウドのデータソースに複雑なクエリとアグリゲーションを実行します。AWS AppSync は強力かつきめ細かいアクセス制御で、アプリのデータ保護を容易にします。

仕組み

product-page-diagram_AppSync@1.5x

AWS AppSync は一般提供を開始しています。データ駆動型のモバイルアプリケーションおよびウェブアプリケーションの構築を試してみたい方は、re:Invent のセッション動画で詳細をご確認いただき、AWS AppSync コンソールを開いて使用を開始してください。料金詳細については、料金ページを参照してください。AWS AppSync は複数のリージョンで利用可能です。利用可能なリージョンの詳細については、リージョンの詳細ページを参照してください。

AWS AppSync に関する re:Invent セッション

ユースケース

AWS AppSync は、さまざまな業界、垂直市場、カテゴリにわたって、アプリケーションでリアルタイムのデータ更新やオフライン機能が必要な、すべてのタイプのモバイルアプリケーションやウェブアプリケーションに適しています。以下に、AWS AppSync を使った構築を特に活用できるアプリケーションの例をいくつか紹介します。  

コラボレーションアプリケーション

AWS AppSync により、複数のユーザー共有やコンテンツの共同作業が可能になるアプリケーションを簡単に構築できます。AWS AppSync では、ドキュメント、画像、テキストメッセージ、共有ホワイトボードといったさまざまなコンテンツタイプのデータが自動的に更新されます。

ソーシャルメディア、チャット、デーティングアプリケーション

AWS AppSync は、ソーシャルメディア、チャット、デーティングなどのアプリケーションを構築するのに最適です。AWS AppSync により、データタイプおよびソースが異なる複数のユーザーによるメッセージングを管理できます。AWS AppSync では、オフライン時でもユーザーはアプリケーションとやりとりできます。AWS AppSync は再接続時にメッセージを自動的に更新します。

拡張現実およびバーチャルリアリティのトレーニングアプリケーション

AWS AppSync では、オブザーバー付きの手術中の医師や学生に授業中の教師といった、トレーニングアプリケーションや指導アプリケーション向けのデータの管理をサポートできます。このようなタイプのアプリケーションでは、拡張現実およびバーチャルリアリティ (AR/VR) によって、データをその他の情報に結合したり組み込んだりする必要があります。さらに、医療手術や授業講義のようなインタラクティブなセッションでは、リアルタイムに更新する必要があります。

AWS AppSync を使用するお客様

Ticketmaster
aldo_logo
ASU
puresec
構築を始めましょう。
AWS AppSync コンソールを開く
ご不明な点がおありですか?
お問い合わせ