ProSiebenSat.1 Media SE offre esperienze TV interattive grazie alle soluzioni serverless AWS
2022
La creazione di esperienze di visualizzazione interattive durante gli spettacoli dal vivo e preregistrati migliora la soddisfazione dei clienti. Con milioni di telespettatori che hanno espresso il proprio voto durante le famose gare canore o che hanno risposto ai sondaggi di opinione durante i talk show, Seven.One Entertainment Group ha dovuto creare una soluzione televisiva interattiva in grado di gestire forti e improvvisi picchi di traffico durante lo spettacolo.
Per gestire la portata del traffico di intrattenimento basato sugli eventi, l'azienda ha deciso di creare una soluzione serverless su Amazon Web Services (AWS). Migrando a una soluzione serverless, Seven.One Entertainment Group ha ridotto i costi del 60% rispetto alla precedente soluzione on-premise, ha aumentato la scalabilità durante le ore di punta e ha risparmiato ore di tempo di preparazione prima dello spettacolo per i prossimi grandi eventi eliminando completamente la necessità di attività come il preriscaldamento delle istanze.
Grazie ad AWS, possiamo concentrarci su ciò che sappiamo fare meglio, ovvero scrivere codice. Non dobbiamo preoccuparci di applicare patch ai sistemi operativi né di dimensionare il sistema".
Fabian Desoye
Responsabile dei sistemi di metadati, Seven.One Entertainment Group
Passaggio a una soluzione serverless
ProSiebenSat.1 Media SE è un gruppo digitale innovativo e sede di famosi marchi di intrattenimento e consumo digitale. La sua consociata interamente controllata, Seven.One Entertainment Group, riunisce i marchi delle emittenti e i contenuti digitali e di marketing sotto lo stesso tetto, offrendo agli spettatori contenuti su più applicazioni e media. L'azienda raggruppa le stazioni TV, la sua società di vendita e molte altre aree di intrattenimento.
La precedente soluzione di coinvolgimento degli spettatori di Seven.One Entertainment Group era una soluzione on-premise difficile da dimensionare che richiedeva ore di preparazione prima dello spettacolo per supportare un'esperienza interattiva del pubblico durante grandi eventi televisivi. Seven.One Entertainment Group è passato a un'architettura serverless utilizzando i servizi AWS per gestire i picchi di traffico incoerente nel settore basato sugli eventi. Grazie a servizi gestiti come AWS AppSync, un servizio completamente gestito che semplifica lo sviluppo di API GraphQL gestendo il pesante carico di connessione sicura alle origini dati, Seven.one Entertainment Group non aveva più bisogno della preparazione del preshow e delle stanze dei bottoni operative. L'architettura serverless si dimensiona per supportare l'interazione degli spettatori, come il voto per i cantanti e la risposta ai sondaggi del pubblico, durante gli eventi e può fornire risultati quasi in tempo reale a milioni di fan grazie agli abbonamenti in tempo reale di AWS AppSync. Grazie all'utilizzo di AWS, l'azienda può consentire ai propri dipendenti di concentrarsi su attività che utilizzano le loro competenze specialistiche per creare nuove funzionalità che entusiasmino gli spettatori anziché dedicare tempo alla preparazione e alla manutenzione dell'infrastruttura durante grandi eventi televisivi.
Gestione dei picchi risparmiando denaro
Per migrare la sua soluzione on-premise verso un approccio serverless, Seven.One Entertainment Group ha creato un sistema basato su API utilizzando GraphQL perché offriva la flessibilità necessaria per adattarsi ai mutevoli requisiti dei dati. La migrazione per l'uso di AWS AppSync ha richiesto 6 mesi senza tempi di inattività o problemi di scalabilità. Per archiviare i dati, l'azienda utilizza ora Amazon DynamoDB, un database NoSQL chiave-valore serverless e completamente gestito, progettato per eseguire applicazioni ad alte prestazioni su qualsiasi scala. Quando è necessaria una logica di business aggiuntiva per attività come l'orchestrazione dei servizi per comunicare con parti connesse, Seven.One Entertainment Group utilizza AWS Lambda, un servizio di elaborazione serverless basato su eventi che consente agli sviluppatori di eseguire codice per praticamente qualsiasi tipo di applicazione o servizio di backend senza dover effettuare il provisioning o la gestione dei server. L'infrastruttura serverless dell'azienda collabora perfettamente, utilizzando servizi più complessi solo quando necessario.
La scalabilità era un requisito fondamentale della migrazione perché quando va in onda uno spettacolo il traffico raggiunge un picco. Seven.One Entertainment Group ha rilevato che gli spettatori guardano in media il doppio dei video quando sono in grado di interagire ed esprimere voti, il che rende importante che la soluzione televisiva interattiva funzioni senza intoppi durante gli orari di programmazione. Durante la finale di un popolare concorso canoro, Seven.One Entertainment ha registrato alcuni dei picchi di traffico più alti che la compagnia avesse mai visto. Circa 1 minuto dopo l'inizio della messa in onda del finale, i sistemi dovevano scalare di un fattore 10 o più. Utilizzando un'API per un sistema che gestisce i metadati video basato su AWS AppSync, Seven.One Entertainment Group è riuscito a gestire bene il finale, vedendo i valori di latenza scendere a 13 ms durante il picco delle richieste, ovvero circa il 35% in meno rispetto alla latenza tipica. "Non abbiamo dovuto preoccuparci della scalabilità quando abbiamo reso disponibile la nostra API per il traffico degli utenti finali", ha affermato Fabian Desoye, responsabile dei sistemi di metadati presso Seven.One Entertainment Group.
Seven.One Entertainment Group ha inoltre ottenuto notevoli risparmi sui costi migrando a un'architettura serverless. L'azienda non solo ha ridotto i costi mensili della sua soluzione del 60%, ma ha anche ridotto il tempo che i dipendenti dovevano dedicare alla manutenzione e alla gestione di una soluzione personalizzata. "Uno dei vantaggi della nostra infrastruttura serverless che utilizza AWS è che le nostre fatture sono leggermente inferiori a quelle dei team che utilizzano container o macchine virtuali", ha dichiarato Desoye. Seven.One Entertainment Group può ora anche implementare le richieste dei clienti per la distribuzione di contenuti nel giro di pochi giorni anziché settimane o mesi. Per il processo di distribuzione, il team di progettazione video fa molto affidamento su Amazon CloudFront, un servizio di rete per la distribuzione di contenuti creato per prestazioni elevate, sicurezza e comodità per gli sviluppatori.
Investire in un futuro serverless
Ora che il team è concentrato su un'infrastruttura serverless, Seven.One Entertainment Group prevede di investire tempo nella reportistica in modo da poter anticipare in modo proattivo le esigenze dei clienti analizzando dati come la quantità di contenuti disponibili per un determinato genere. Il team è pronto a testare e implementare nuove funzionalità dei servizi AWS e rappresenta un modello per altri team interessati a passare a un approccio serverless. Grazie al successo di Seven.One Entertainment Group nella migrazione ai servizi AWS, altri team di ProSiebenSat.1 Media SE hanno in corso un'iniziativa per migrare anche altri sistemi legacy on-premise.
"Utilizzando AWS possiamo concentrarci su ciò che sappiamo fare meglio, ovvero scrivere codice", ha affermato Desoye. "Non dobbiamo preoccuparci di applicare patch ai sistemi operativi né di dimensionare il sistema".
Informazioni su ProSiebenSat.1 Media SE
ProSiebenSat.1 Media SE è una società digitale e multimediale tedesca focalizzata su intrattenimento, appuntamenti, commercio e altre iniziative. La sua consociata interamente controllata, Seven.One Entertainment Group, offre agli spettatori contenuti di intrattenimento attraverso una varietà di tecnologie multimediali.
Vantaggi di AWS
- Riduzione dei costi mensili della soluzione del 60%
- Raggiunta una latenza di 13 ms nelle ore di punta
- Riduzione dei tempi di distribuzione dei contenuti video
- API disponibile per il traffico degli utenti finali grazie alla maggiore scalabilità
Servizi AWS utilizzati
AWS AppSync
AWS AppSync è un servizio completamente gestito che facilita lo sviluppo di API GraphQL gestendo le attività impegnative derivanti dalla connessione sicura a origini di dati, come AWS DynamoDB, Lambda e altro.
Amazon DynamoDB
Amazon DynamoDB è un database NoSQL chiave-valore serverless e completamente gestito, progettato per eseguire applicazioni ad alte prestazioni su qualsiasi scala.
AWS Lambda
AWS Lambda è un servizio di elaborazione serverless basato su eventi che permette di eseguire codice per qualsiasi tipo di applicazione o servizio back-end senza doversi occupare del provisioning o della gestione di server.
Amazon CloudFront
Amazon CloudFront è una rete per la distribuzione rapida di contenuti o CDN (Content Delivery Network) che permette la distribuzione di dati, video, applicazioni e API a livello globale agli utenti con latenza minima, velocità di trasferimento elevata, il tutto in un ambiente amichevole per gli sviluppatori.
Nozioni di base
Organizzazioni di tutte le dimensioni in tutti i settori trasformano il proprio business e realizzano le loro missioni ogni giorno utilizzando AWS. Contatta i nostri esperti e inizia subito il tuo percorso verso il cloud AWS.