Principais recursos

GraphQL

Acesso e consultas de dados simplificados

O AWS AppSync usa GraphQL, uma linguagem de dados que habilita aplicativos clientes a recuperar, alterar e assinar dados com base em servidores. Em uma consulta do GraphQL, o cliente especifica como os dados devem ser estruturados quando forem retornados pelo servidor. Isso permite que o cliente consulte apenas os dados necessários, no formato em que precisa recebê-los. Além disso, o GraphQL inclui um recurso denominado “introspecção”, que permite que novos desenvolvedores em um projeto descubram os dados disponíveis sem que eles precisem conhecer o back-end.

Acesso e atualização de dados em tempo real

Atualizações imediatas em clientes e dispositivos

O AWS AppSync permite especificar quais partes dos dados devem ser disponibilizadas em tempo real usando assinaturas do GraphQL. As assinaturas do GraphQL são instruções simples no código do aplicativo que informam ao serviço quais dados devem ser atualizados em tempo real.

Sincronização de dados offline

Acesse e atualize os dados, mesmo quando estiver offline

O AWS AppSync oferece suporte a um modelo de programação offline no qual os dados do aplicativo tanto ficam disponíveis no modo offline quanto permitem que usuários adicionem e atualizem esses dados. Quando o dispositivo estiver offline, a IU do aplicativo será atualizada automaticamente com os dados offline. O AppSync permite que você defina como os dados são armazenados em cache offline e como o AppSync deve gerenciar as atualizações do cache sob diferentes condições de rede.

Consulta, filtragem e pesquisa de dados em aplicativos

Acesso pré-configurado a fontes de dados da AWS

O AWS AppSync oferece aos aplicativos clientes o recurso de especificar requisitos de dados com GraphQL, de modo que apenas os dados necessários sejam recuperados, permitindo a filtragem tanto no servidor quanto no cliente. Como o AWS AppSync é compatível com AWS Lambda, Amazon DynamoDB e Amazon Elasticsearch, as operações do GraphQL podem ser pesquisas simples, consultas e mapeamentos complexos, pesquisas completas de texto, pesquisas difusas e de palavras-chave ou pesquisas geográficas.

Segurança empresarial e controle de acesso detalhado

Controle os seus dados

O AWS AppSync permite vários níveis de acesso e autorização de dados de acordo com as necessidades dos aplicativos. O acesso simples pode ser protegido por uma chave, enquanto permissões mais restritivas podem ser atribuídas usando funções com o AWS Identity and Access Management. Além disso, o AWS AppSync pode ser integrado a grupos de usuários do Amazon Cognito para oferecer funcionalidades de e-mail e senha, a provedores de mídias sociais (Facebook, Google+ e Login with Amazon) e à federação empresarial com o SAML. Os clientes podem usar a funcionalidade de grupos para a organização lógica de usuários e funções, bem como recursos do OAuth para acesso a aplicativos.

Saiba mais sobre a definição de preço do AWS AppSync

Acesse a página de definição de preço
Pronto para começar?
Abra o console do AWS AppSync
Mais dúvidas?
Fale conosco