投稿日: Apr 13, 2018

本日より、AWS AppSync が一般利用可能 (GA) になります。AWS AppSync は、リアルタイムデータとオフラインでのプログラミングの機能を備えた、エンタープライズ対応の GraphQL サービスです。 

このリリースで、開発を加速するいくつかの新しい機能が導入されています。GraphQL リゾルバで「模擬」データを使用してユニットテストを実行するためのテストおよびデバッグのフローが追加されました。Amazon CloudWatch が統合され、GraphQL の操作ログのストリーミングが可能となったので、ライブでデバッグできます。Amazon CloudFormation がサポートされるようになり、完全な GraphQL API をほんの数ステップで 作成 できるようになりました。

さらに、AppSync で作成された GraphQL API には新しい機能が用意されています。開発者は、クライアントが接続するときにリゾルバを GraphQL のサブスクリプションにアタッチできるようになり、 リアルタイム データの きめ細かい 認証が可能になります。さらに、開発者は、単一の GraphQL リゾルバで複数のテーブルに対して Amazon DynamoDB のバッチ処理を同時に使用できるようになりました。サポートされる操作は、BatchWriteItem、BatchGetItem、BatchDeleteItem です。AWS AppSync の詳細は、ここでご覧ください。

AWS AppSync は、現在、米国東部 (バージニア北部)、米国東部 (オハイオ)、米国西部 (オレゴン)、アジアパシフィック (シドニー)、アジアパシフィック (東京)、欧州 (アイルランド) の各リージョンで利用可能です。