Avec AWS AppSync, vous ne payez que pour ce que vous utilisez, sans frais minimum ni utilisation obligatoire des services. Vous bénéficiez ainsi d'une transparence et d'un prix avantageux quel que soit votre type de charge de travail, car vous ne payez que pour les fonctionnalités spécifiques d'AppSync GraphQL et d’AppSync Events que vous utilisez.

AppSync GraphQL

Opérations de requête et de modification des données

AppSync GraphQL permet aux développeurs d'interroger et de modifier des données via des opérations d'API. Vous serez facturé pour :

Mises à jour en temps réel

AppSync GraphQL permet également à votre application de recevoir des mises à jour en temps réel des données que vous souhaitez synchroniser. Votre application doit rester connectée au service AppSync GraphQL pour recevoir des mises à jour en temps réel.

  • 2.00 USD par million de mises à jour en temps réel. Tous les messages sortants diffusés et les opérations WebSockets, telles que les connexions client, sont considérées comme des mises à jour en temps réel.
  • 0,08 USD par million de minutes de connexion au service AWS AppSync GraphQL
  • *Les transferts de données sont facturés selon les tarifs de transfert de données EC2

Mise en cache

Pour améliorer encore la vitesse des opérations de requête et de modification des données, vous pouvez éventuellement mettre en place un cache dédié pour vos API AppSync GraphQL. Après avoir sélectionné le type d'instance, les tarifs horaires suivants vous seront facturés, sans engagement à long terme.

Type d'instance vCPU Mémoire Performances réseau Tarification
cache.small 1 1,55 Faible à modéré 0,044 USD
cache.medium 2 3,22 Faible à modéré 0,089 USD
cache.large 2 12,3 Jusqu'à 10 gigabits 0,298 USD
cache.xlarge 4 25,05 Jusqu'à 10 gigabits 0,595 USD
cache.2xlarge 8 50,47 Jusqu'à 10 gigabits 1,189 USD
cache.4xlarge 16 101,38 Jusqu'à 10 gigabits 2,379 USD
cache.8xlarge 32 203,26 10 gigabits 4,758 USD
cache.12xlarge 48 317,77 10 gigabits 6,775 USD

API fusionnées AppSync GraphQL

Avec AppSync GraphQL, vous pouvez combiner plusieurs API sources AppSync GraphQL en une seule API fusionnée. Lorsque vous utilisez une API fusionnée, vous êtes facturé pour les opérations de requête et de modification des données, ainsi que pour les mises à jour en temps réel de votre API fusionnée. Aucuns frais supplémentaires ne sont associés aux API sources utilisées pour créer votre API fusionnée.

Exemple de tarification AppSync GraphQL 1

Une application de blog a 50 000 utilisateurs mensuels actifs qui effectuent chacun 100 recherches. Ces recherches génèrent 5 000 000 d'opérations de requête AppSync GraphQL par mois, la taille de réponse moyenne étant de 3 kilo-octets (Ko).

Coût des opérations de requête 5 millions x 4 USD par million d'opérations = 20 USD
Frais de transfert de données 3 Ko * 5 millions = 15 millions de Ko = 14,3 Go * 0,09 USD = 1,29 USD
Total des frais AppSync GraphQL 20,00 USD + 1,29 USD = 21,29 USD

Exemple de tarification AppSync GraphQL 2

Une application de chat compte 2 500 utilisateurs actifs mensuels. Chaque mois, chaque utilisateur utilise l'application en moyenne 1 500 minutes, publie 1 000 messages et reçoit 1 000 messages d'autres utilisateurs. Ainsi, 2 500 000 opérations de modification de données et 2 500 000 mises à jour en temps réel sont exécutées par mois.

Coût des opérations de modification de données 2 500 utilisateurs x 1 000 messages envoyés x 4 USD par million d'opérations = 10 USD
Frais de transfert de données 1 Ko x 2,5 millions – 2,5 millions Ko = 2,4 Go x 0,09 USD = 0,21 USD
Coût des mises à jour en temps réel 2 500 utilisateurs x 1 000 messages reçus x 2 USD par million de mises à jour = 5 USD
Frais de connectivité 2 500 clients * 1 500 minutes * 0,08 USD par million de minutes de connexion = 0,30 USD
Total des frais AppSync GraphQL 10,00 USD + 0,21 USD + 5,00 USD + 0,30 USD = 15,51 USD

Niveau gratuit AppSync GraphQL

Le niveau gratuit d'AppSync GraphQL propose

  • 250 000 opérations de requête ou de modification de données
  • 250 000 mises à jour en temps réel
  • 600 000 minutes de connexion

Toute utilisation au-delà de ces niveaux est facturée aux tarifs en vigueur. Le niveau gratuit d'AWS AppSync expire automatiquement après 12 mois.

AppSync Events

Les API AWS AppSync Event vous permettent de publier des événements en temps réel et de vous y abonner. Vous serez facturé comme suit :

  • 1,00 USD par million d'opérations sur l'API Event. Tous les messages entrants publiés, les messages sortants diffusés, les gestionnaires d'événements invoqués et les opérations WebSockets, telles que la connexion client, les demandes d'abonnement et les requêtes ping, sont considérés comme des opérations
  • 0.08 USD par million de minutes de connexion.
  • Le transfert de données est facturé aux tarifs de transfert de données EC2.

Exemple de tarification AppSync Events

Une application d'expérience pour les fans de sport publie les scores et des statistiques en temps réel à ses utilisateurs lors d'événements sportifs. L'application publie 10 000 messages sur le canal X et 100 000 messages sur le canal Y. Un gestionnaire d'événements est invoqué pour chaque message publié sur le canal Y uniquement. 1 000 000 de connexions clients sont établies sur les canaux X et/ou Y, chacune d'une durée moyenne de 10 minutes. Les clients connectés reçoivent un total de 10 000 000 de messages sortants, avec une taille moyenne de données utiles de 1 ko. 

Messages entrants publiés 110 000 messages entrants * 1,00 USD par million d'opérations = 0,11 USD
Demandes de gestionnaire d'événements 100 000 demandes de gestionnaire d'événements * 1,00 USD par million d'opérations = 0,10 USD
Messages sortants envoyés 10 000 000 de messages sortants * 1,00 USD par million d'opérations = 10,00 USD
Demandes de connexion clients 1 000 000 demandes de connexion * 1,00 USD par million d'opérations = 1,00 USD
Demandes d'abonnement clients 1 000 000 de demandes d'abonnement * 1,00 USD par million d'opérations = 1,00 USD
Minutes de connexion clients 1 000 000 connections * 10 minutes * 0,08 USD par million de minutes = 0,80 USD
Frais de transfert de données 10 000 000 messages sortants * 1 Ko = 0,01 (les 10 premiers To par mois sont gratuits)
Total des frais liés à AppSync Event 13,01 USD

Niveau gratuit AppSync Events

Le niveau gratuit d'AppSync Events propose les niveaux d'utilisation mensuels suivants gratuitement pendant les 12 mois suivant la création d'un compte AWS.

  • 250 000 mises à jour en temps réel
  • 600 000 minutes de connexion

Toute utilisation au-delà de ces niveaux est facturée aux tarifs en vigueur. Le niveau gratuit d'AWS AppSync expire automatiquement après 12 mois.


* Les messages entrants et sortants en temps réel pour AppSync GraphQL et AppSync Events sont facturés par données utiles de 5 Ko de données transmises. Par exemple, des données utiles de 8 Ko sont mesurées en deux opérations.

 En savoir plus sur la tarification d'AWS AppSync

Visiter la page de tarification
Prêt à vous lancer ?
Ouvrez la console AWS AppSync
D'autres questions ?
Nous contacter