

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# O que é o AWS AppSync?
<a name="what-is-appsync"></a>

O AWS AppSync permite que os desenvolvedores conectem seus aplicativos e serviços a dados e eventos com APIs GraphQL e Pub/Sub seguras, tecnologia sem servidor e de alto desempenho. Você pode fazer o seguinte com o AWS AppSync:
+ Acesse dados de uma ou mais fontes de dados a partir de um único endpoint da API GraphQL.
+ Combine várias APIs GraphQL de origem em uma única API GraphQL mesclada.
+ Publique atualizações de dados em tempo real para seus aplicativos.
+ Aproveite a segurança, o monitoramento, o registro e o rastreamento integrados, com cache opcional para baixa latência.
+ Pague apenas pelas solicitações de API e pelas mensagens em tempo real que forem entregues.

**Importante**  
A partir de 13 de março de 2025, você pode criar uma API PubSub em tempo real com a tecnologia WebSockets usando Eventos do AWS AppSync. Para obter mais informações, consulte [Publicar eventos via WebSocket](https://docs.aws.amazon.com/appsync/latest/eventapi/publish-websocket.html) no *Guia do desenvolvedor do AWS AppSync Events*.

**Topics**
+ [Atributos do AWS AppSync](#appsync-feature-overview)
+ [Você é um usuário iniciante do AWS AppSync?](#first-time-user)
+ [Serviços relacionados](#related-services)
+ [Precificação para AWS AppSync](#pricing-for-appsync)

## Atributos do AWS AppSync
<a name="appsync-feature-overview"></a>
+ Consulta e acesso a dados simplificados, com tecnologia GraphQL
+ WebSockets com tecnologia sem servidor para assinaturas GraphQL e canais pub/sub
+ Cache no servidor para disponibilizar dados em caches na memória de alta velocidade para baixa latência
+ Suporte a JavaScript e TypeScript para escrever lógica de negócios
+ Segurança empresarial com APIs privadas para restringir o acesso à API e a integração com AWS WAF
+ Controles de autorização integrados, com suporte para chaves de API, IAM, Amazon Cognito, provedores OpenID Connect e autorização do Lambda para lógica personalizada.
+ APIs mescladas para oferecer suporte a casos de uso federados

Para obter mais detalhes sobre cada um desses atributos, consulte [Recursos do AWS AppSync](https://aws.amazon.com/appsync/product-details). 

## Você é um usuário iniciante do AWS AppSync?
<a name="first-time-user"></a>

Recomendamos que os usuários do AWS AppSync iniciantes comecem lendo as seguintes seções:
+ Se você não estiver familiarizado com o GraphQL, consulte o [Começando: Criando sua primeira API GraphQL em AWS AppSync](quickstart.md).
+ Se você estiver criando aplicativos que consomem APIs GraphQL, consulte [Como criar um aplicativo cliente usando o cliente Amplify](building-a-client-app.md) e [Usando assinaturas para aplicativos de dados em tempo real no AWS AppSync](aws-appsync-real-time-data.md).
+ Se você estiver procurando informações do resolvedor do GraphQL, consulte o seguinte:

  JavaScript/TypeScript
  + [Tutoriais do resolvedor (JavaScript)](https://docs.aws.amazon.com/appsync/latest/devguide/tutorials-js.html)
  + [Referência do resolvedor (JavaScript)](https://docs.aws.amazon.com/appsync/latest/devguide/resolver-reference-js-version.html)

  VTL
  + [Tutoriais do resolvedor (VTL)](https://docs.aws.amazon.com/appsync/latest/devguide/tutorials.html)
  + [AWS AppSync referência do modelo de mapeamento do resolvedor (VTL)](resolver-mapping-template-reference.md)
+ Se você estiver procurando exemplos do AWS AppSync para projetos, atualizações e muito mais, consulte o [Blog do AppSync](https://aws.amazon.com/blogs/mobile/category/mobile-services/aws-appsync/).

## Serviços relacionados
<a name="related-services"></a>

Se você estiver criando um aplicativo web ou para dispositivos móveis do zero, considere usar [AWS Amplify](https://aws.amazon.com/amplify/). O Amplify aproveita AWS AppSync e outros serviços AWS para ajudar você a criar aplicativos web e para dispositivos móveis mais robustos e poderosos com menos trabalho.

## Precificação para AWS AppSync
<a name="pricing-for-appsync"></a>

AWS AppSync tem um preço baseado em milhões de solicitações e atualizações. O armazenamento em cache custa uma taxa adicional. Para obter mais informações, consulte [Preços do AWS AppSync](https://aws.amazon.com/appsync/pricing/).

 Abaixo estão listadas as exceções aos preços gerais do AWS AppSync:
+ As solicitações não são cobradas por falhas de autorização e autenticação.
+ Chamadas para métodos que exigem chaves de API não são cobrados quando as chaves de API estão ausentes ou são inválidas.