Con AWS AppSync, paga solo por lo que usa sin tarifas mínimas o uso de servicio obligatorio. Esto le ofrece transparencia y precios bajos independientemente de su tipo de carga de trabajo debido a que solo paga por las características específicas de GraphQL de AppSync y eventos de AppSync que usa.

GraphQL de AppSync

Operaciones de modificación de datos y consulta

GraphQL de AppSync permite a los desarrolladores consultar y modificar datos mediante operaciones de API. Se le cobrará lo siguiente:

Actualizaciones en tiempo real

GraphQL de AppSync permite que su aplicación reciba actualizaciones en tiempo real para los datos que quiera mantener sincronizados. Su aplicación necesita mantenerse conectada al servicio de GraphQL de AppSync para recibir actualizaciones en tiempo real.

  • 2,00 USD por millón de actualizaciones en tiempo real. Todos los mensajes salientes transmitidos y las operaciones de WebSockets, como las conexiones de clientes, se consideran actualizaciones en tiempo real.
  • 0,08 USD por millón de minutos de conexión al servicio de GraphQL de AWS AppSync
  • Se aplican cargos por transferencia de datos a la tarifa de transferencia de datos EC2.

Almacenamiento en caché

Para mejorar aún más la velocidad de las operaciones de consulta y modificación de datos, opcionalmente puede aprovisionar un caché dedicado para sus API GraphQL de AppSync. Después de seleccionar el tipo de instancia, se le cobrarán las siguientes tarifas por hora, sin ningún compromiso a largo plazo.

Tipo de instancia CPU virtual Memoria Rendimiento de red Precios
cache.small 1 1,55 De bajo a moderado 0,044 USD
cache.medium 2 3,22 De bajo a moderado 0,089 USD
cache.large 2 12,3 Hasta 10 Gigabit 0,298 USD
cache.xlarge 4 25,05 Hasta 10 Gigabit 0,595 USD
cache.2xlarge 8 50,47 Hasta 10 Gigabit 1,189 USD
cache.4xlarge 16 101,38 Hasta 10 Gigabit 2,379 USD
cache.8xlarge 32 203,26 10 Gigabit 4,758 USD
cache.12xlarge 48 317,77 10 Gigabit 6,775 USD

API combinadas de GraphQL de AppSync

Con GraphQL de AppSync, puede combinar varias API de origen de GraphQL de AppSync en una sola API fusionada. Al utilizar una API fusionada, se le facturan las operaciones de consulta y modificación de datos y la realización de actualizaciones en tiempo real en la API fusionada. No hay cargos adicionales relacionados con las API de origen utilizadas para crear la API fusionada.

Ejemplo 1 de precios de GraphQL de AppSync

Una aplicación de blog tiene 50 000 usuarios activos por mes que hacen 100 búsquedas cada uno. Esas búsquedas generan 5 000 000 de operaciones de consulta en GraphQL de AppSync por mes, con un tamaño de respuesta promedio de 3 kilobytes (KB).

Cargos por operaciones de consulta 5 millones x 4,00 USD por millón de operaciones = 20,00 USD
Cargos por transferencia de datos 3 KB x 5 millones = 15 millones/KB = 14,3 GB x 0,09 USD = 1,29 USD
Cargos totales de GraphQL de AppSync 20,00 USD + 1,29 USD = 21,29 USD

Ejemplo 2 de precios de GraphQL de AppSync

Una aplicación de conversación tiene 2500 usuarios activos por mes. Mensualmente, cada usuario tiene la aplicación abierta durante un promedio de 1500 minutos, publica 1000 mensajes y recibe 1000 mensajes de otros usuarios. Esto genera 2 500 000 operaciones de modificación de datos y 2 500 000 actualizaciones en tiempo real por mes.

Cargos de operación de modificación de datos 2500 usuarios x 1000 mensajes enviados x operaciones de 4,00 USD por millón = 10,00 USD
Cargos por transferencia de datos 1 KB x 2,5 millones = 2,5 millones/KB = 2,4 GB x 0,09 USD = 0,21 USD
Cargos de actualización en tiempo real 2500 usuarios x 1000 mensajes recibidos x actualizaciones de 2,00 USD por millón = 5,00 USD
Cargos de conectividad 2500 clientes x 1500 minutos x 0,08 USD por millón de conexiones por minuto = 0,30 USD
Cargos totales de GraphQL de AppSync 10,00 USD + 0,21 USD + 5,00 USD + 0,30 USD = 15,51 USD

Nivel gratuito de GraphQL de AppSync

El nivel gratuito de GraphQL de AppSync ofrece

  • 250 000 operaciones de consulta o de modificación de datos
  • 250 000 actualizaciones en tiempo real
  • 600 000 minutos/conexión

El uso que supere estos niveles se factura en las tarifas publicadas. El nivel gratuito de AWS AppSync vence automáticamente después de 12 meses.

Eventos de AppSync

Las API de eventos de AWS AppSync le permiten publicar eventos en tiempo real y suscribirse a ellos. Se le cobrará de la siguiente manera:

  • 1,00 USD por millón de operaciones de API de eventos. Todos los mensajes entrantes publicados, los mensajes salientes transmitidos, los controladores de eventos invocados y las operaciones de WebSockets, como la conexión de clientes, las solicitudes de suscripción y las solicitudes de ping, se consideran operaciones
  • 0,08 USD por millón de minutos de conexión.
  • Se aplican cargos por transferencia de datos a la tarifa de transferencia de datos EC2.

Ejemplo de precios de eventos de AppSync

Una aplicación de experiencia para fanáticos del deporte publica puntuaciones y estadísticas en tiempo real para sus usuarios durante los eventos deportivos. La aplicación publica 10 000 mensajes en el canal X y 100 000 mensajes en el canal Y. Se invoca un controlador de eventos solo en cada mensaje publicado en el canal Y. Se establecen 1 000 000 conexiones de clientes en los canales X y/o Y, cada una con una duración media de 10 minutos. A los clientes conectados se les envía un total de 10 000 000 de mensajes salientes, con un tamaño medio de carga útil de 1 KB. 

Mensajes entrantes publicados 110 000 mensajes entrantes x 1,00 USD por millón de operaciones = 0,11 USD
Solicitudes de controlador de eventos 100 000 solicitudes de controlador de eventos x 1,00 USD por millón de operaciones = 0,10 USD
Mensajes salientes enviados 10 000 000 mensajes salientes x 1,00 USD por millón de operaciones = 10,00 USD
Solicitudes de conexión de clientes 1 000 000 solicitudes de conexión x 1,00 USD por millón de operaciones = 1,00 USD
Solicitudes de suscripción de clientes 1 000 000 solicitudes de suscripción x 1,00 USD por millón de operaciones = 1,00 USD
Minutos de conexión de clientes 1 000 000 conexiones x 10 minutos x 0,08 USD por millón de minutos = 0,80 USD
Cargos por transferencia de datos 10 000 000 mensajes salientes x 1 KB = 0,01 (los primeros 10 TB del mes son gratuitos)
Cargos totales por eventos de AppSync 13,01 USD

Nivel gratuito de eventos de AppSync

El nivel gratuito de eventos de AppSync ofrece los siguientes niveles de uso mensual sin cargo durante 12 meses después de registrarse en una cuenta de AWS.

  • 250 000 actualizaciones en tiempo real
  • 600 000 minutos/conexión

El uso que supere estos niveles se factura en las tarifas publicadas. El nivel gratuito de AWS AppSync vence automáticamente después de 12 meses.


* Los mensajes entrantes y salientes en tiempo real de GraphQL de AppSync y eventos de AppSync se cobran por cada carga útil de 5 KB de datos entregada. Por ejemplo, una carga de 8 KB se mide como dos operaciones.

 Más información sobre los precios de AWS AppSync

Visite la página de precios
¿Listo para comenzar?
Abrir la consola de AWS AppSync
¿Tiene más preguntas?
Contacte con nosotros