とは AWS AppSync - AWS AppSync

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

とは AWS AppSync

AWS AppSync では、開発者は、安全でサーバーレス、高性能な GraphQL と Pub/Sub を使用して、アプリケーションとサービスをデータやイベントに接続できますAPIs。では、以下を実行できます AWS AppSync。

  • 単一の GraphQL APIエンドポイントから 1 つ以上のデータソースからデータにアクセスします。

  • 複数のソース GraphQL APIsを 1 つのマージされた GraphQL に結合しますAPI。

  • リアルタイムのデータ更新をアプリケーションにパブリッシュします。

  • 組み込みのセキュリティ、モニタリング、ロギング、トレーシングを活用し、オプションのキャッシュによりレイテンシーを低く抑えます。

  • API リクエストと配信されたリアルタイムメッセージに対してのみ支払います。

AWS AppSync 機能

  • GraphQL によるシンプルなデータアクセスとクエリ

  • GraphQL サブスクリプションと pub/sub チャネル WebSockets 用のサーバーレス

  • サーバー側のキャッシュにより、高速のインメモリキャッシュでデータを利用できるようになるため、レイテンシーが低くなります。

  • JavaScript および がビジネスロジックを記述する TypeScript サポート

  • Private を使用したエンタープライズセキュリティAPIsによる と API へのアクセスと統合の制限 AWS WAF

  • API キー、、Amazon Cognito IAM、OpenID Connect プロバイダー、およびカスタムロジックの Lambda 認証をサポートする認証コントロールが組み込まれています。

  • フェデレーティッドユースケースをサポートするAPIsようにマージ

これらの各機能の詳細については、 AWS AppSync の機能を参照してください。

初めての AWS AppSync ユーザーですか?

初回 AWS AppSync ユーザーは、以下のセクションを読むことから始めることをお勧めします。

ウェブアプリやモバイルアプリをゼロから構築する場合は、AWS Amplify の使用を検討してください。Amplify は AWS AppSync 、 やその他の AWS のサービスを活用して、より少ない作業で、より堅牢で強力なウェブおよびモバイルアプリを構築できます。

の料金 AWS AppSync

AWS AppSync は、数百万のリクエストと更新に基づいて料金が設定されます。キャッシュには追加料金がかかります。詳細については、AWS AppSync の料金を参照してください。

一般的な AWS AppSync 料金の例外を以下に示します。

  • API でのキャッシュ AWS AppSync は、AWS 無料利用枠 の対象外です。

  • 認可および認証の失敗でリクエストに課金されることはありません。

  • API キーを必要とするメソッドへの呼び出しは、APIキーが欠落しているか無効である場合は課金されません。