Características principales

GraphQL

Consultas y acceso a datos simplificados

AWS AppSync usa GraphQL, un lenguaje de datos que permite a aplicaciones cliente conseguir, modificar y suscribirse a datos de servidores. En una consulta de GraphQL, el cliente especifica la manera en la que los datos deben estructurarse cuando el servidor los devuelve. Esto permite que el cliente consulte únicamente los datos que necesita y en el formato requerido. GraphQL también incluye una característica llamada “introspección” que permite a los desarrolladores nuevos de un proyecto descubrir los datos disponibles sin tener conocimientos del backend.

Actualizaciones y acceso a datos en tiempo real

Actualizaciones inmediatas en clientes y dispositivos

AWS AppSync le permite especificar qué partes de los datos deberían estar disponibles en tiempo real con suscripciones de GraphQL. Las suscripciones de GraphQL son enunciados simples del código de la aplicación que le indican al servicio qué datos deberían actualizarse en tiempo real.

Sincronización de datos offline

Interactúe y actualice datos, aunque se encuentre offline

AWS AppSync admite un modelo de programación offline en el que los datos de las aplicaciones no solo están disponibles offline, sino que los usuarios también pueden añadir y actualizar datos. Cuando el dispositivo está offline, la interfaz de usuario de la aplicación se actualizará automáticamente con los datos offline. AppSync le permite definir de qué manera los datos se almacenan en caché offline y cómo AppSync debería administrar las actualizaciones de caché bajo diferentes condiciones de red.

Búsqueda, filtrado y consultas de datos en aplicaciones

Acceso preconfigurado a los orígenes de datos de AWS

AWS AppSync provee a las aplicaciones cliente la capacidad para especificar requisitos de datos con GraphQL para que solo se consigan los datos necesarios, lo que permite el filtrado de clientes y servidores. Como AWS AppSync es compatible con AWS Lambda, Amazon DynamoDB y Amazon Elasticsearch, las operaciones de GraphQL pueden ser búsquedas simples, mapeos y consultas complejas, búsquedas de texto completo, búsquedas parciales o de palabras claves, o búsquedas geográficas.

Control de acceso pormenorizado y seguridad de nivel empresarial

Controle los datos

AWS AppSync permite varios niveles de acceso a datos y autorización en función de las necesidades de una aplicación. El acceso simple se puede proteger con una clave y otros permisos de mayor restricción se pueden implementar con AWS Identity and Access Management mediante funciones. Además, AWS AppSync se integra con los grupos de usuarios de Amazon Cognito para la funcionalidad de correo electrónico y contraseña, proveedores de redes sociales (Facebook, Google+ y Login with Amazon) y federación empresarial con SAML. Los clientes pueden usar la funcionalidad de grupos para la organización lógica de usuarios y funciones así como también características de OAuth para el acceso a aplicaciones.

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