AWS AppSync
250 mil solicitações de API gratuitas
por mês para 12 meses com o nível gratuito da AWS
As organizações optam por criar APIs com GraphQL porque isso as ajuda a desenvolver aplicações mais rapidamente, dando aos desenvolvedores front-end a capacidade de consultar vários bancos de dados, microsserviços e APIs com um único endpoint GraphQL.
O AWS AppSync é um serviço totalmente gerenciado que facilita o desenvolvimento de APIs GraphQL ao lidar com o trabalho pesado de se conectar com segurança a fontes de dados como o AWS DynamoDB, Lambda e muito mais. Adicionar caches para melhorar o desempenho, assinaturas para oferecer suporte a atualizações em tempo real e armazenamentos de dados do lado do cliente que mantêm os clientes off-line em sincronia são igualmente fáceis. Depois de implantado, o AWS AppSync escala automaticamente seu mecanismo de execução da API GraphQL para cima e para baixo para atender aos volumes de solicitação da API.
Benefícios
Acesso de dados simples e seguro
Potencialize suas aplicações com os dados certos, de uma ou mais origens de dados com uma única solicitação de rede usando GraphQL. O AWS AppSync facilita a proteção dos dados da sua aplicação usando vários modos de autenticação simultâneos e permite que você defina segurança, armazenamento em cache e controle de acesso refinado no nível de definição de dados diretamente de seu esquema GraphQL.
Recursos integrados em tempo real e offline
Com assinaturas GraphQL gerenciadas, o AWS AppSync pode enviar atualizações de dados em tempo real por Websockets para milhões de clientes. Para aplicações Web e para dispositivos móveis, o AppSync também fornece acesso aos dados locais quando os dispositivos ficam off-line e sincronização de dados com resolução de conflitos personalizável, no momento em que estão on-line novamente.
Não há servidores para gerenciar
O AWS AppSync oferece configuração, administração e manutenção de API GraphQL totalmente gerenciadas, com infraestrutura sem servidor de alta disponibilidade integrada. Crie uma API GraphQL em segundos por meio da AWS CLI, do console, Amplify CLI ou CloudFormation. E monitore e adquira facilmente percepções via CloudWatch e X-Ray para uma operação perfeita.
Como funciona
As APIs GraphQL criadas com o AWS AppSync fornecem aos desenvolvedores de front-end a capacidade de consultar vários bancos de dados, microsserviços e APIs a partir de um único endpoint do GraphQL.

Casos de uso
-
Colaboração em tempo real
-
Aplicação de chat em tempo real
-
Painel de IoT em tempo real
-
Acesso unificado a microsserviços
-
Acesso unificado a dados
-
Sincronização de aplicação off-line
-
Colaboração em tempo real
-
Colaboração em tempo real
Transmita dados do back-end para todos os clientes conectados (um para muitos) ou entre clientes (muitos para muitos), como em um cenário de segunda tela onde você transmite os mesmos dados para todos os clientes que podem responder.
Recursos adicionais: Tutorial
-
Aplicação de chat em tempo real
-
Aplicação de chat em tempo real
Crie aplicações de conversação para Web ou dispositivos móveis que suportem várias salas de chat privadas, ofereça acesso ao histórico de conversas e enfileire mensagens de saída, mesmo quando um dispositivo estiver off-line.
Recursos adicionais: Tutorial
-
Painel de IoT em tempo real
-
Painel de IoT em tempo real
Acesse os dados do dispositivo IoT enviados ao AWS IoT para construir painéis em tempo real em uma aplicação móvel ou web que visualiza a telemetria de um dispositivo IoT conectado, como um carro.Recursos adicionais: Tutorial
-
Acesso unificado a microsserviços
-
Acesso unificado a microsserviços
Acesse e combine dados de vários microsserviços em execução em contêineres em um VPC, por trás de um endpoint da API REST, um endpoint da API GraphQL e muito mais, em uma única interface.
Recursos adicionais: TutorialExemplos de código: Companhia aérea, Comércio eletrônico -
Acesso unificado a dados
-
Acesso unificado a dados
Recupere ou modifique dados de várias fontes de dados (SQL, NoSQL, dados de pesquisa, endpoints REST e back-ends sem servidor) com uma única chamada. Consulte e crie relações entre fontes de dados usando conexões do GraphQL.Recursos adicionais: Tutorial
-
Sincronização de aplicação off-line
-
Sincronização de aplicação off-line
Sincronize dados automaticamente entre aplicações móveis/Web e a nuvem com o AWS AppSync e Amplify DataStore, um mecanismo de armazenamento persistente no dispositivo com suporte integrado para versionamento de dados e detecção e resolução de conflitos.
Recursos adicionais: Tutorial
Clientes que usam o AWS AppSync
Atualizações sobre esportes em tempo real

Saiba como a Sky Italia usa o AWS AppSync para fornecer atualizações sobre esportes em tempo real e encantar os torcedores.
Aceleração da transformação digital

Leia como a BMW aumenta a velocidade do desenvolvedor usando o AWS AppSync para criar APIs escaláveis e universais.
Rastreamento de localização ao vivo

Leia sobre como o HyperTrack usa a AWS para processamento de dados em tempo real para rastreamento de localização ao vivo em escala.
Serviço de streaming

Leia para saber como o serviço de streaming Peacock lançou um novo serviço de streaming em 12 meses e incluiu o AWS Appsync.
Saiba mais sobre os recursos do AWS AppSync