Publié le: Nov 28, 2017
AWS AppSync est un nouveau service de Public Preview qui vous permet de gérer et de mettre à jour les données des applications mobiles en temps réel entre les appareils et le cloud, et qui permet aux applications d'interagir avec les données sur l'appareil mobile quand il est hors connexion. Avec AWS AppSync, les applications peuvent facilement accéder aux services AWS à l'aide d'un langage de données appelé GraphQL et d'un kit SDK optimisé pour les applications mobiles et web. GraphQL est un standard ouvert qui vous permet de demander ou de modifier les données exactes dont vous avez besoin (ou de vous y abonner) en une seule demande réseau. Le prototypage et le développement d'applications gourmandes en données deviennent aussi simples que l'écriture de quelques lignes de code.
AWS AppSync vous permet de prototyper et développer rapidement et facilement les applications qui offrent des expériences de collaboration en temps réel dans les navigateurs et applications mobiles qui demeurent utilisables même lorsque la connexion réseau est perdue. Les requêtes et mutations GraphQL peuvent être utilisées quand le client est connecté au réseau ou en est déconnecté, y compris les mises à jour d'interface utilisateur optimistes. Les abonnements GraphQL permettent aux clients d'obtenir les mises à jour des données en temps réel entre les appareils connectés et le cloud.
AWS AppSync s'intègre aux infrastructures d'applications mobiles répandues, dont iOS, Android et JavaScript, et offre automatiquement à vos applications les fonctions temps réel et hors connexion. Vous pouvez sélectionner les données qui sont automatiquement synchronisées sur l'appareil de chaque utilisateur lorsque des modifications sont apportées, optimisant ainsi l'expérience de l'utilisateur et réduisant les besoins en stockage et en bande passante. Avec AWS AppSync, votre application peut accéder aux données dans Amazon DynamoDB, déclencher les fonctions AWS Lambda ou exécuter les requêtes Amazon Elasticsearch. AWS AppSync s'intègre aussi aux groupes d'utilisateurs AWS Identity and Access Management et Amazon Cognito ; par conséquent, vous pouvez définir des autorisations détaillées sur les opérations GraphQL et préserver la sécurité des utilisateurs et des données des applications.
Pour en savoir plus sur la version préliminaire d'AWS AppSync, lisez le blog. Pour vous inscrire à la version préliminaire publique, cliquez ici pour demander l'accès.