AWS AppSync 試験頻度 ⭐⭐⭐

AWS AppSync

AWS AppSync

architectureAppSyncGraphQLAWS
最終整理

GraphQL API、Resolver、複数 Data Source、リアルタイム購読を管理します。

基本情報

項目内容
中国語托管 GraphQL API 与实时数据服务
日本語フルマネージド型 GraphQL API・リアルタイムデータサービス
試験頻度⭐⭐⭐
混同しやすいものAPI Gateway / Amplify

一言で理解

GraphQL Schema に基づき、Client が必要な Data を 1 つ以上の Data Source から安全に取得し、リアルタイム購読も提供します。

主な構成要素

  • Schema が読み書き可能な Data を定義し、Resolver が DynamoDB、Lambda、OpenSearch、HTTP などへ接続する。
  • Query は取得、Mutation は変更、Subscription は接続中の Client へ更新を配信する。
  • Cognito、IAM、OIDC などで認証できるが、Data Source 権限には最小権限が必要。

試験ポイントと注意点

  • GraphQL、リアルタイム購読、複数 Data Source の統合 API → AppSync。
  • API Gateway は REST / HTTP / WebSocket、Amplify は Web/Mobile の Full-stack Workflow。
  • GraphQL だけで非効率な Backend Access は解決しない。Schema、Resolver、Cache、認可を設計する。

重要ポイント

GraphQL Schema + Resolver + Data Source + Subscription。