AWS AppSync

Acelere el desarrollo de aplicaciones con las API sin servidor de GraphQL y de publicación o suscripción

250 000 solicitudes API gratis

por mes, durante 12 meses, con el nivel gratuito de AWS

¿Qué es AWS AppSync?

AWS AppSync es un servicio de API sin servidor de GraphQL y de publicación o suscripción que simplifica la creación de aplicaciones web y móviles modernas.

Las API de GraphQL de AWS AppSync simplifican el desarrollo de aplicaciones al proporcionar un único punto de conexión para consultar o actualizar datos de forma segura desde varias bases de datos, microservicios y API.

Las API publicación o suscripción de AWS AppSync facilitan la creación de experiencias atractivas en tiempo real mediante la publicación automática de actualizaciones de datos a clientes suscritos a la API a través de conexiones WebSockets sin servidor. 

Simplify data access with GraphQL APIs (1:23)

Beneficios

Una única API

Respalde el funcionamiento de sus aplicaciones con los datos correctos, provenientes de uno o más orígenes de datos, con una solicitud de red simple mediante GraphQL. AWS AppSync conecta de manera segura su API de GraphQL con fuentes de datos como AWS DynamoDB, RDS, OpenSearch y Lambda. Es muy fácil agregar memorias de caché para mejorar el rendimiento, la autenticación para la protección de los datos y almacenes de datos del lado del cliente que mantienen sincronizados a los clientes que no tienen conexión. 

Experiencias de datos en tiempo real

Publique actualizaciones de datos en tiempo real desde cualquier origen de eventos a clientes web, móviles e IoT suscritos al ampliar su API de GraphQL para incluir suscripciones. O bien, comience con una API sencilla de publicación o suscripción sin GraphQL. En cualquier caso, AWS AppSync se encarga de la creación de conexiones WebSockets sin servidor, la transmisión de mensajes y la distribución a millones de clientes conectados. 

Completamente sin servidor

AWS AppSync ofrece una configuración, administración, autoescalado y alta disponibilidad de la API de GraphQL y la API de publicación o suscripción completamente administradas. Proteja, monitoree, registre y haga un seguimiento fácilmente de su API mediante la compatibilidad integrada con AWS WAF, CloudWatch y X-Ray. Pague solo por las solicitudes a su API y por los mensajes en tiempo real entregados a los clientes conectados.

Funcionamiento

  • API de GraphQL de AppSync
  • API de publicación o suscripción de AppSync
  • API de GraphQL de AppSync
  • Las API de GraphQL creadas con AWS AppSync brindan a los desarrolladores frontend la capacidad de consultar varias bases de datos, microservicios y API desde un único punto de conexión de GraphQL. 

    Funcionamiento de AppSync
  • API de publicación o suscripción de AppSync
  • Las API de publicación o suscripción creadas con AWS AppSync ofrecen a los desarrolladores de frontend la posibilidad de publicar actualizaciones de datos en tiempo real a clientes suscritos a la API a través de conexiones WebSockets sin servidor.

    AWS AppSync PubSub API Diagram

Casos de uso

  • Acceso unificado a datos
  • Acceso a microservicios unificados
  • Sincronización de aplicaciones sin conexión
  • Colaboración en tiempo real
  • Aplicación de chat en tiempo real
  • Panel de IoT en tiempo real
  • Acceso unificado a datos
  • Acceso unificado a datos

    Recupere o modifique datos de múltiples orígenes de datos (SQL, NoSQL, datos de búsqueda, puntos de enlace de REST y backends sin servidores) con una sola llamada. Consulte y cree relaciones entre los orígenes de datos con las conexiones GraphQL.

    Recursos adicionales: Tutorial

    Acceso a los datos de backend políglota
  • Acceso a microservicios unificados
  • Acceso a microservicios unificados

    Acceda y combine datos de múltiples microservicios que se ejecutan en contenedores en una VPC, detrás de un punto de enlace API de REST, un punto de enlace API de GraphQL y más, en una sola interfaz.

    Recursos adicionales: Tutorial
    Ejemplos de códigos de muestra: Aerolínea, Comercio electrónico
    Capa de acceso a microservicios
  • Sincronización de aplicaciones sin conexión
  • Sincronización de aplicaciones sin conexión

    Sincronice datos en forma automática entre aplicaciones móviles o web y la nube con AWS AppSync y Amplify DataStore, un motor de almacenamiento persistente en el dispositivo con soporte integrado para versiones de datos y detección y resolución de conflictos.

    Recursos adicionales: Tutorial

    Sincronización delta sin conexión
  • Colaboración en tiempo real
  • Colaboración en tiempo real

    Transmita datos desde backend a todos los clientes conectados (uno a varios) o entre clientes (muchos a muchos), como en un escenario de segunda pantalla en la que transmite los mismos datos a todos los clientes, que luego pueden responder.

    Recursos adicionales: Tutorial

    Transmisión de datos
  • Aplicación de chat en tiempo real
  • Aplicación de chat en tiempo real

    Cree una aplicación móvil y web de conversación que admita múltiples salas de chat privadas, ofrezca acceso al historial de conversaciones y ponga en cola los mensajes salientes, incluso cuando el dispositivo está sin conexión.

    Recursos adicionales: Tutorial

    Aplicaciones de chat
  • Panel de IoT en tiempo real
  • Panel de IoT en tiempo real

    Acceda a datos de dispositivos IoT enviados a AWS IoT para crear paneles en tiempo real en una aplicación móvil o web que visualice la telemetría de un dispositivo de IoT conectado, como un auto.

    Recursos adicionales: Tutorial

    Internet de las cosas

Clientes que utilizan AWS AppSync

Caso práctico

Actualizaciones deportivas en tiempo real

Sky

Descubra cómo Sky Italia utiliza AWS AppSync para ofrecer actualizaciones deportivas en tiempo real y cautivar a los aficionados.

Más información »
Caso práctico

Acelere la transformación digital

Grupo BMW

Lea cómo BMW aumenta la velocidad de los desarrolladores al utilizar AWS AppSync para crear API escalables y universales.

Más información »
Caso práctico

Localización de ubicaciones en vivo

Hypertrack

Lea sobre cómo HyperTrack utiliza AWS para el procesamiento de datos en tiempo real a fin de localizar ubicaciones en vivo a escala.

Más información »
Caso práctico

Servicio de streaming

Peacock

Descubra cómo el servicio de streaming Peacock lanzó un nuevo servicio de streaming en 12 meses e incluyó AWS AppSync.

Más información »

Más información sobre las características de AWS AppSync

Visite la página de características
¿Listo para crear?
Abrir la consola de AWS AppSync
¿Tiene más preguntas?
Contacte con nosotros