AWS AppSync
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.
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.
-
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.
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 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: TutorialEjemplos de códigos de muestra: Aerolínea, Comercio electrónico -
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
-
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
-
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
-
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
Clientes que utilizan AWS AppSync
Actualizaciones deportivas en tiempo real

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

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

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

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 sobre las características de AWS AppSync