Conceitos básicos do Amazon Cognito Sync
Se você for novo com o Amazon Cognito Sync, use o AWS AppSync
Ele permite que dados do usuário, como preferências de aplicações ou estado de jogos, sejam sincronizados. Ele também amplia essas capacidades ao permitir que vários usuários sincronizem e colaborem em tempo real com dados compartilhados.
O Amazon Cognito Sync é um serviço da AWS e uma biblioteca de clientes que permite a sincronização dos dados de usuários relacionados a aplicações entre dispositivos. Você pode usá-lo para sincronizar dados de perfil de usuário entre dispositivos móveis e aplicativos web. As bibliotecas de cliente armazenam dados em cache localmente para que o aplicativo possa ler e gravar dados, independentemente do status de conectividade do dispositivo. Quando o dispositivo está online, você pode sincronizar dados e, se configurar a sincronização por push, pode notificar outros dispositivos imediatamente de que uma atualização está disponível.
Configurar um grupo de identidades no Amazon Cognito
O Amazon Cognito Sync requer um grupo de identidades do Amazon Cognito para fornecer identidades de usuário. Antes de usar a sincronização do Amazon Cognito, é necessário primeiro configurar um banco de identidades. Para criar um grupo de identidades e instalar o SDK, consulte Conceitos básicos dos bancos de identidades do Amazon Cognito.
Armazenar e sincronizar dados
Depois que você tiver configurado o grupo de identidades e instalado o SDK, poderá começar a armazenar e sincronizar dados entre dispositivos. Para ter mais informações, consulte Como sincronizar dados entre clientes.