AWS AppSync

Acelere el desarrollo de la aplicación con las API escalables de GraphQL

Las organizaciones elijen crear API con GraphQL porque les ayuda a desarrollar aplicaciones más rápidamente, ya que les da a los desarrolladores de front-end la capacidad de consultar múltiples bases de datos, microservicios y API con un punto de enlace GraphQL único.

AWS AppSync es un servicio completamente administrado que facilita el desarrollo de API de GraphQL ya que se encarga de la ardua tarea de conectar de manera segura los orígenes de datos como AWS DynamoDB, Lambda y más. Añadir memorias de caché para mejorar el rendimiento, las suscripciones para admitir actualizaciones en tiempo real y almacenar de datos del lado del cliente que mantiene sincronizados a los clientes que no tienen conexión es muy fácil. Una vez que se implementa, AWS AppSync automáticamente escala su motor de ejecución de API GraphQL hacia arriba y hacia abajo para cumplir con los volúmenes solicitados de API.

Simplify Data Access with GraphQL APIs (1:23)

Beneficios

Acceso a datos simple y seguro

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 facilita la protección de los datos de su aplicación mediante múltiples modos de autenticación concurrentes, además de permitir definir la seguridad, la memoria en caché y el control de acceso detallado en el nivel de definición de datos directamente desde su esquema GraphQL.

Capacidades integradas, en tiempo real y sin conexión

Con las suscripciones administradas de GraphQL, AWS AppSync puede enviar actualizaciones de datos en tiempo real a través de Websockets a millones de clientes. Para aplicaciones móviles y web, AppSync también ofrece acceso a datos locales cuando los dispositivos están sin conexión y sincronización de datos con resolución de conflictos personalizable, cuando vuelven a estar en línea.

Olvídese de administrar servidores

AWS AppSync ofrece una configuración de API completamente administrada de GraphQL, administración y mantenimiento, con una infraestructura sin servidor de alta disponibilidad integrada. Cree una API de GraphQL en segundos a través de AWS CLI, consola, Amplify CLI o CloudFormation. Y, monitoree y adquiera fácilmente perspectivas a través de CloudWatch y X-Ray para una operación sin fallas.

Funcionamiento

Las API de GraphQL creadas con AWS AppSync brindan a los desarrolladores frontend la capacidad de consultar varias bases de datos, microservicios y las API de un único punto de enlace GraphQL. 

Funcionamiento de AppSync

Casos de uso

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.

Transmisión de datos
Transmisión de datos

Recursos adicionales: Tutorial

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.

Aplicaciones de chat

Recursos adicionales: Tutorial

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.
Internet de las cosas
Internet de las cosas

Recursos adicionales: Tutorial


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.

Capa de acceso a microservicios
Capa de acceso a microservicios
Recursos adicionales: Tutorial
Ejemplos de códigos de muestra: Aerolínea, Comercio electrónico

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.
Acceso a los datos de backend políglota
Acceso a los datos de backend políglota

Recursos adicionales: Tutorial

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.

Sincronización delta sin conexión
Sincronización delta sin conexión

Recursos adicionales: Tutorial

Clientes que utilizan AWS AppSync

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 atención al cliente en la tienda

ALDO

ALDO usa AWS AppSync. Conozca más sobre cómo mejoraron la experiencia de compra de clientes de calzado.

Más información »
Caso práctico

Seguridad y cuidado del paciente

Repp Health

Lea acerca de cómo Repp Health usa AWS para hacer un seguimiento de los activos médicos hasta dentro de los 10 centímetros.

Más información »
Caso práctico

Hacemos que las noticias sean procesables

Public Good

Sepa cómo AWS AppSync ayuda al software Public Good a hacer el bien al instar a una acción en tiempo real del lector.

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