Publié le: Nov 20, 2018

AWS AppSync a publié aujourd'hui trois nouvelles fonctionnalités pour le stockage et la synchronisation des données d'applications: Pipeline Resolvers, Delta Sync et la prise en charge d'Aurora Serverless. 

Pipeline Resolvers vous permet de diviser les résolveurs (le code qui s'exécute en réponse à une requête réseau) en plusieurs étapes, de partager le code entre les résolveurs et d'orchestrer les appels nécessitant plusieurs sources de données. Ces nouvelles fonctionnalités ouvrent de nouvelles possibilités d'agrégation et d'autorisation de données dans une API GraphQL. Vous pouvez combiner et faire correspondre des actions à partir de toute source de données prise en charge, comme des points de terminaison Amazon DynamoDB, AWS Lambda ou HTTP.

Delta Sync optimise l'expérience de l'utilisateur final lorsque le périphérique bascule hors ligne, offrant une reconnexion réseau automatique et la synchronisation des éléments de base de données modifiés uniquement dans la mémoire cache du client. Cette nouvelle fonctionnalité du kit SDK peut être utilisée avec des requêtes GraphQL standard sur une source de données unique ou combinée avec les nouveaux Pipeline Resolvers pour optimiser votre back-end dans un journal des événements modifiés. Delta Sync est disponible pour les kits SDK des clients JavaScript, iOS et Android.

Une source de données Aurora Serverless est désormais intégrée, vous permettant d'accéder à Aurora Serverless à l'aide de GraphQL. Cette fonctionnalité exploite la nouvelle API Aurora Serverless Data pour gérer efficacement les connexions et permet aux clients d'exploiter une base de données relationnelle dans AppSync sans utiliser de fonction Lambda comme intermédiaire.

Vous pouvez en savoir plus sur ces nouvelles fonctionnalités dans le Guide du développeur AppSync.