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á.
Notificações sem servidor para jogos móveis com funções Step
Data de publicação: 10 de março de 2021 (Histórico do diagrama)
Essa arquitetura cria um fluxo de dados sem servidor para ingerir, armazenar, processar e enviar notificações push aos assinantes. Use esse funil para ofertas em flash, notificações de eventos no jogo e notificações específicas de campanhas direcionadas a públicos segmentados com rastreamento de eficiência.
Diagrama de notificações sem servidor com funções de etapas
As etapas a seguir descrevem a arquitetura:
-
Quando o cliente do jogo é iniciado, ele envia as informações de registro para um endpoint REST do Amazon API Gateway. O cliente do jogo também pode enviar informações de notificação direta por meio do REST.
-
O API Gateway solicita o fluxo de AWS Step Functions registro que executa uma lógica adicional, como registro de dispositivos e armazenamento de dados de endpoints do Amazon Simple Notification Service no Amazon DynamoDB.
-
Conforme o cliente do jogo envia informações para o servidor do jogo, o servidor aciona o fluxo de trabalho de notificação do Step Functions que processa as mensagens.
-
Para executar campanhas ou enviar notificações únicas, um funcionário de marketing também pode solicitar manualmente o fluxo do Lambda Step Functions por meio do API Gateway. A autorização é feita por meio do Amazon Cognito.
-
O fluxo de notificação executa ações como tradução (usando o Amazon Translate), enriquecimento da carga útil da mensagem e armazenamento e obtenção de dados de endpoints do DynamoDB. Esses dados definem usuários ou segmentos diretos para os quais enviar mensagens.
-
O Step Functions usa o Amazon Translate para tradução rápida do conteúdo da notificação.
-
O Amazon SNS usa as credenciais do serviço de notificação push e os tokens de dispositivos móveis. Depois de receber a mensagem, todos os assinantes do tópico recebem a notificação push por meio de provedores como Firebase o serviço de notificação Apple push.
-
Os dados brutos são enviados ao Amazon Simple Storage Service para análise de dados frios.
Outras fontes de leitura
Para obter mais informações, consulte os recursos a seguir:
Histórico do diagrama
Para ser notificado sobre atualizações nesse diagrama de arquitetura de referência, assine o feed RSS.
| Alteração | Descrição | Data |
|---|---|---|
Publicação inicial | Diagrama de arquitetura de referência publicado pela primeira vez. | 10 de março de 2021 |
Diagrama de arquitetura de referência publicado pela primeira vez. | 10 de março de 2021 |
nota
Para assinar as atualizações de RSS, você deve ter um plug-in RSS ativado para o navegador que está usando.