投稿日: Feb 6, 2024

AWS AppSync は、アプリケーションをデータに接続するマネージドサービスです。AppSync を使用すると、API 開発者はリゾルバーと関数を JavaScript で作成して、AppSync GraphQL および Pub/Sub API をデータに接続するビジネスロジックを定義できます。

AppSync では、開発者が GraphQL API の環境変数を定義できるようになり、リゾルバーや関数の実装を変更しなくてもコードの動作を簡単に設定できるようになりました。開発者は、設定時に GraphQL API でキーと値のペアを定義し、実行時に GraphQL リクエストを解決する際にリゾルバーと関数でこのペアにアクセスできます。JavaScript コードと VTL コードで環境変数を使用できます。GraphQL API での環境変数の定義は、開発者が AWS AppSync コンソールから API を作成または更新する際に、あるいは AWS CloudFormation、AWS Cloud Development Kit (CDK)、AWS CLI、AWS SDK を使用して行うことができます。

この機能は、AppSync がサポートするすべての AWS リージョンで利用できます。詳細については、AppSync のドキュメントを参照してください。