AWS AppSync fournit des configurations supplémentaires pour gérer l'utilisation de l'API GraphQL


AWS AppSync est un service entièrement géré qui permet aux clients de connecter des applications aux données et aux événements avec les API GraphQL. AppSync permet aux clients de créer des API qui se connectent à plusieurs sources de données telles que les API de microservices, les bases de données relationnelles et les bases de données NoSQL. Avec les API AppSync, les applications peuvent récupérer efficacement des données provenant de différentes sources en une seule requête.

Aujourd'hui, nous introduisons des contrôles qui permettent aux clients de configurer plus facilement le comportement de leurs API lors du traitement des demandes. Les clients peuvent désormais

  • définir un nombre maximum d'exécutions de résolveur par requête,
  • définir une profondeur maximale de requêtes de données pour éviter les réponses profondément imbriquées,
  • désactivez les requêtes d’introspection pour une sécurité renforcée.

Les clients utilisent les API AppSync pour accéder aux données de diverses sources de données et pour créer des relations entre ces sources de données. Cela permet aux applications de récupérer des données complexes et imbriquées à partir de plusieurs sources en une seule requête. Certaines requêtes peuvent appeler de nombreux résolveurs et créer des réponses de données profondément imbriquées. Les clients qui gèrent les API AppSync souhaitent souvent plus de contrôle sur le comportement de leurs API dans ces scénarios. Ils souhaitent également pouvoir désactiver les requêtes d'introspection dans les situations où cela n'est pas nécessaire pour leur cas d'utilisation. Ce nouvel ensemble de configurations permet aux clients de le faire simplement.

Ces fonctionnalités sont désormais disponibles dans toutes les régions où Appsync est disponible. Pour plus d’informations et pour commencer, visitez la documentation AppSync.



Vous pouvez lire l’article original (en Angais) sur le blogaws.amazon.com