Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Notifiche serverless per giochi mobili con funzioni Step
Data di pubblicazione: 10 marzo 2021 () Storia del diagramma
Questa architettura crea un flusso di dati senza server per l'acquisizione, l'archiviazione, l'elaborazione e l'invio di notifiche push agli abbonati. Usa questa pipeline per offerte flash, notifiche di eventi in-game e notifiche specifiche per campagne destinate a segmenti di pubblico segmentati con monitoraggio dell'efficienza.
Notifiche serverless con diagramma Step Functions
I passaggi seguenti descrivono l'architettura:
-
Quando il client di gioco viene avviato, invia le informazioni di registrazione a un endpoint REST di Amazon API Gateway. Il client di gioco può anche inviare informazioni di notifica diretta tramite REST.
-
API Gateway richiede il flusso di AWS Step Functions registrazione che esegue logiche aggiuntive come la registrazione del dispositivo e l'archiviazione dei dati degli endpoint di Amazon Simple Notification Service in Amazon DynamoDB.
-
Quando il client di gioco invia informazioni al server di gioco, il server attiva il flusso di notifica Step Functions che elabora i messaggi.
-
Per eseguire campagne o inviare singole notifiche, un addetto al marketing può anche richiedere manualmente il flusso di Lambda Step Functions tramite API Gateway. L'autorizzazione viene gestita tramite Amazon Cognito.
-
Il flusso di notifiche esegue azioni come la traduzione (utilizzando Amazon Translate), l'arricchimento del payload dei messaggi e l'archiviazione e l'ottenimento dei dati degli endpoint da DynamoDB. Questi dati definiscono gli utenti o i segmenti diretti a cui inviare messaggi.
-
Step Functions utilizza Amazon Translate per la traduzione rapida dei contenuti delle notifiche.
-
Amazon SNS utilizza le credenziali del servizio di notifica push e i token dei dispositivi mobili. Dopo aver ricevuto il messaggio, tutti gli abbonati all'argomento ricevono la notifica push tramite provider simili Firebase o Apple tramite il servizio di notifiche push.
-
I dati grezzi vengono inviati ad Amazon Simple Storage Service per l'analisi dei dati a freddo.
Approfondimenti
Per ulteriori informazioni, consulta le seguenti risorse:
Storia del diagramma
Per ricevere notifiche sugli aggiornamenti di questo diagramma di architettura di riferimento, iscriviti al feed RSS.
| Modifica | Descrizione | Data |
|---|---|---|
Pubblicazione iniziale | Diagramma dell'architettura di riferimento pubblicato per la prima volta. | 10 marzo 2021 |
Diagramma dell'architettura di riferimento pubblicato per la prima volta. | 10 marzo 2021 |
Nota
Per iscriverti agli aggiornamenti RSS, devi avere un plugin RSS abilitato per il browser che stai utilizzando.