AWS AppSync

安全でサーバーレスで高性能な GraphQL と Pub/Sub API を使用して、アプリをデータやイベントに接続

250,000 件の API リクエストは無料です

/月 (AWS 無料利用枠 12 か月間)

1 つのネットワークリクエストで、1 つまたは複数のソースやマイクロサービスからデータにアクセスできますAPI を 1 つのマージ済み API に結合します。

サーバーレスの WebSocket を通じて、任意のイベントソースからサブスクライブしたクライアントにデータを公開することで、魅力的なリアルタイムエクスペリエンスを実現します。

セキュリティ、監視、ロギング、トレースが組み込まれています。低レイテンシーを実現するオプションのキャッシュ。

API へのリクエストと、接続されたクライアントに配信されたリアルタイムのメッセージに対してのみお支払いいただけます。

仕組み

AWS AppSync は、サーバーレスの GraphQL および Pub/Sub API を作成し、単一のエンドポイントを通じて安全にデータの照会、更新、公開を行うことで、アプリケーションの開発を簡素化します。 

  • GraphQL API
  • AWS AppSync で構築された GraphQL API により、フロントエンドデベロッパーは単一の GraphQL エンドポイントから複数のデータベース、マイクロサービス、および API にクエリを実行できます。 

    AWS AppSync が GraphQL API を利用したアプリケーションの作成をサポートする様子を示した図
  • Pub/Sub API
  • AWS AppSync で構築された Pub/Sub API により、フロントエンドデベロッパーはサーバーレスな WebSocket 接続を介して、サブスクライブしている API クライアントにリアルタイムのデータ更新を発行することが可能です。
    AWS AppSync Pub/Sub API がサーバーレス WebSocket と連携してデータを処理する様子を示した図。
Build Modern Serverless Applications with GraphQL APIs and AWS AppSync (01:33) (GraphQL API と AWS AppSync を用いた最新サーバーレスアプリケーションの構築)
サーバーレス GraphQL および Pub/Sub API
AWS AppSync により、アプリケーションは必要なデータに正確にアクセスすることができます。複数のソースからのデータに安全にアクセス、操作、結合するための柔軟な API を作成API へのリクエストと、接続されたクライアントに配信されたリアルタイムのメッセージに対してのみお支払いいただけます。

ユースケース

複数のデータソースを単一の GraphQL API に結合

1 回のネットワーク呼び出しで、複数のデータソース (SQL、NoSQL、検索データ、REST エンドポイント、およびマイクロサービス) を操作します。

複数のデータソースの操作の詳細 »

数年分のセキュリティデータをすばやく分析する

クラウド、オンプレミス、カスタムソースのペタバイト単位のデータを Amazon S3 バケットに集約し、お好みのツールを使用してセキュリティ分析を行います。

複数のデータソースからデータを取得または変更する

1 回のネットワーク呼び出しで、複数のデータソース (SQL、NoSQL、検索データ、REST エンドポイント、およびマイクロサービス) を操作します。

複数のデータソースの操作の詳細 »

シンプルなパブ/サブ API の作成

マネージド WebSocket を活用して、クライアントが特定のチャンネルやトピックを聞けるようにします。

パブ/サブ API の作成についてさらに詳しく」

最初に行うべきこと

AWS AppSync の機能を確認する

統合されたデータアクセス、リアルタイムエクスペリエンス、合理化された運用のための機能を詳しく見る。

AWS AppSync を無料

250,000 API リクエストを 12 ヶ月間、無料でご利用いただけます。

エキスパートに問い合わせる

スタートアップからエンタープライズレベルまで、ニーズに沿ったサポートを受けられます。


AWS の詳細を見る