22. Crea il tuo dashboard in tempo reale utilizzando Adobe I/O - Project Firefly e Adobe Experience Platform

Autori: Rob In der Maur, Wouter Van Geluwe

In questo modulo, utilizzerai Adobe I/O - Project Firefly per creare un dashboard in tempo reale che consuma i dati di Adobe Experience Platform in tempo reale.

Project Firefly è un framework completo che consente agli sviluppatori aziendali di creare e distribuire applicazioni web personalizzate che estendono le soluzioni Adobe Experience Cloud ed eseguono sull'infrastruttura Adobe. Utilizza le tecnologie moderne (stack JAM, elaborazione senza server, nodo e React) e assicura le best practice per la creazione di applicazioni (architettura basata su eventi, microservizi, integrazione continua e distribuzione).
Puoi leggere molti più dettagli su cosa sia Project Firefly qui.

Questa esercitazione spiega come creare la prima applicazione Project Firefly. Seguirai attentamente la documentazione ufficiale di Project Firefly e ti assicurerai che la tua configurazione sia specifica per la nostra istanza Adobe Experience Platform.

Utilizzerai quindi il codice sviluppato per lo scopo di questa esercitazione per dimostrare un'app Project Firefly che fornisce un dashboard per il consumo di contenuti in tempo reale per EXP News, una società di media fittizia.

Finalità di apprendimento

  • Acquisisci familiarità con Adobe I/O Runtime
  • Acquisisci familiarità con Project Firefly
  • Comprendere come creare applicazioni native per il cloud all’interno dell’ecosistema di Adobe
  • Scopri come utilizzare Project Firefly per creare dashboard in tempo reale utilizzando i dati di Adobe Experience Platform

Prerequisiti

  • Accesso a Adobe Experience Platform e Adobe I/O Runtime
  • Informazioni sui set di dati Adobe Experience Platform e XDM
  • Si consiglia di acquisire familiarità con la riga di comando su macOS o Windows

Panoramica dell’architettura

Scopri l’architettura riportata di seguito, che evidenzia i componenti che verranno discussi e utilizzati in questo modulo.

Panoramica dell’architettura

Sandbox da utilizzare

Per questo modulo, utilizza questa sandbox: --aepSandboxId--.

NOTA

Non dimenticare di installare, configurare e utilizzare l'estensione Chrome come riferimento in 0.6 - Installa l'estensione Chrome per la documentazione di Experience League

Esercizi

22.1 Configurare l'ambiente

Per lavorare con Project Firefly, è necessario avere alcuni strumenti installati sul computer locale.

22.2 Introduzione al progetto Firefly

In questo esercizio imparerai come impostare un progetto di esempio con Project Firefly.

22.3 Crea il tuo dashboard in tempo reale EXP News

In questo esercizio, creerai e configurerai un webhook personalizzato e inizierai a inoltrare i dati raccolti dall’SDK Web a tale webhook personalizzato.

22.4 Connetti la raccolta dati EXP News al tuo dashboard in tempo reale EXP News

In questo esercizio, creerai e configurerai una funzione Google Cloud e inizierai a inoltrare a Google i dati raccolti dall’SDK per web.

Riepilogo e vantaggi

Riepilogo di questo modulo e panoramica dei vantaggi.

NOTA

Grazie per aver investito il tuo tempo nell'imparare tutto quello che c'è da sapere su Adobe Experience Platform. Se hai domande e desideri condividere feedback generali su suggerimenti su contenuti futuri, contatta direttamente Wouter Van Geluwe inviando un'e-mail a vangeluw@adobe.com.

Torna a tutti i moduli

In questa pagina