Database degli eventi di coinvolgimento degli utenti digitali

I clienti si aspettano che aziende e marchi li comprendano in modo univoco e che comunichino con loro tramite messaggi pertinenti e tempestivi. Al fine di soddisfare queste aspettative, gli esperti moderni di marketing guidati dai dati osservano i dati per capire i propri clienti e inviare loro il messaggio giusto, attraverso il canale appropriato, nel momento ideale.

Amazon Simple Email Service (Amazon SES) e Amazon Pinpoint forniscono potenti strumenti per orchestrare e fornire comunicazioni tramite e-mail, SMS, voce e canali di notifiche per dispositivi mobili. Oltre a fornire utili pannelli di controllo che mostrano dati aggregati sul coinvolgimento, sia Amazon SES che Amazon Pinpoint permettono lo streaming di eventi di coinvolgimento in tempo reale su Amazon Kinesis. Questi eventi includono e-mail inviate, aperte, clic effettuati, e-mail non recapitate o segnalazioni di spam, SMS inviati, non recapitati, non ricevuti ed eventi dell'applicazione personalizzati.

Il database degli eventi per il coinvolgimento degli utenti digitali è un'implementazione di riferimento che esegue automaticamente il provisioning e la configurazione dei servizi AWS necessari per iniziare ad analizzare in tempo reale il flusso dei dati di coinvolgimento da Amazon SES e Amazon Pinpoint.

Panoramica

Il diagramma qui sotto presenta l’architettura che puoi costruire utilizzando il codice di esempio su GitHub.

Architettura del database degli eventi per il coinvolgimento degli utenti digitali

Distribuisci una soluzione in grado di impostare un flusso di eventi Amazon Pinpoint e un set di configurazione Amazon Simple Email Service per archiviare i dati degli eventi in Amazon Simple Storage Service (Amazon S3). Lo schema di dati Amazon S3 è archiviato in un catalogo dati di AWS Glue che consente di eseguire query di dati con Amazon Athena.

Lo schema creato nel catalogo dati di AWS Glue segue le best practice di partizionamento dei dati che richiedono l'aggiunta di nuove partizioni man mano che i nuovi dati vengono mantenuti in Amazon S3.

Database degli eventi per il coinvolgimento degli utenti digitali

Versione 1.0.0
Ultimo aggiornamento: giugno 2020
Autore: AWS

Questa guida è stata utile?
Dacci un feedback 

Caratteristiche

Espandibilità

È possibile configurare più progetti Amazon Pinpoint e più set di configurazione Amazon Simple Email Service per instradare gli eventi nello stesso database. Ciò consente di disporre di un database centralizzato di tutti gli eventi di coinvolgimento su tutti i carichi di lavoro.

Partizionamento dei dati

Il codice configura il bucket Amazon S3 con un trigger della funzione AWS Lambda che aggiunge automaticamente nuove partizioni di tabella man mano che i file vengono salvati. Tale operazione segue le best practice e aiuta a ridurre i costi delle query.

Visualizzazione

L'evento distribuito può essere inserito in strumenti di visualizzazione come Amazon QuickSight per creare pannelli di controllo personalizzati.
Icona Costruisci
Implementa una soluzione AWS in autonomia

Sfoglia la nostra biblioteca di soluzioni AWS per ottenere risposte a problemi architetturali comuni.

Ulteriori informazioni 
Trova un Partner APN
Trova una soluzione di Partner AWS

Trova Partner AWS che ti aiutino a cominciare.

Ulteriori informazioni 
Icona Esplora
Consulta materiale utile

Troverai diagrammi architettonici prescrittivi, esempi di codice e contenuti tecnici per casi d'uso comuni.

Ulteriori informazioni