SoftwareOne case study

SoftwareOne sviluppa l'applicazione OT2023 su AWS

gestmusic-cas-study-square

SoftwareOne ha sviluppato una piattaforma composta da un'applicazione web e un'App mobile con elevata disponibilità, scalabilità e sicurezza su AWS.

SoftwareOne ha sviluppato con successo l'applicazione mobile Operación Triunfo 2023 su AWS, beneficiando delle sue potenti funzionalità, servizi e strumenti per garantire il corretto funzionamento di un'applicazione che ha supportato picchi di 100.000 voti al secondo e che nella sua interezza ha registrato più di 65 milioni di voti dai suoi oltre 1,6 milioni di utenti registrati.
  • #1 App mobile

    nei principali App Store per più di 8 settimane

  • +1,6 milioni

    di utenti registrati

  • +65 milioni

    di voti registrati e picchi di +100.000 in un secondo

gestmusic-logo
Client
Gestmusic
Industry
Sports and entertainment
Platform
AWS Cloud
Services
Sviluppo di applicazioni mobile e web su AWS
Scarica PDF
Siamo soddisfatti dell'ottimo lavoro svolto da SoftwareOne, sia a livello tecnico che personale. Hanno rispettato obiettivi e tempi attesi con un risultato eccezionale, dimostrando di essere una squadra formidabile

Carles Flamarique
Responsabile IT e infrastrutture, Gestmusic

Gestmusic, una casa di produzione televisiva che ha rivoluzionato i programmi di intrattenimento

Gestmusic è una società di produzione televisiva con sede a Barcellona (Spagna) specializzata nella produzione di programmi di intrattenimento. La società è stata fondata nel 1985 e la sua prima produzione televisiva è avvenuta nel gennaio 1987. Da allora ha prodotto alcuni dei programmi più popolari della televisione spagnola, come Operación Triunfo, Tu cara me suena e ¡Mira quien baila!

Operación Triunfo è un grande spettacolo creato da Gestmusic Endemol nel 2001 che ha avuto diverse edizioni su diversi canali, tra cui la televisione pubblica e privata spagnola, e questa 12a edizione è stata trasmessa su Amazon Prime Video. Questo spettacolo, che mescola competizione e realtà, ha trasformato i programmi di intrattenimento musicale, affascinando il pubblico di tutto il mondo.
gestmusic-adobe-658798269-content1

La sfida era rendere più semplice per gli spettatori votare in ogni gala dal vivo e interagire con i concorrenti

SoftwareOne ha affrontato la sfida di sviluppare una piattaforma web e mobile che consentisse a milioni di spettatori di svolgere l'intero processo di votazione, interagire con i concorrenti e accedere ai loro social network, oltre a visualizzare video e contenuti esclusivi del concorso Operación Triunfo 2023 , che è stato trasmesso in streaming sulla piattaforma Amazon Prime Video, per tutta la Spagna e il Sud America.

L'App mobile è stata progettata integrata in un'applicazione web gestionale che ha permesso di visualizzare i risultati delle votazioni, gestire l'avanzamento dei concorrenti e i periodi di votazione consentiti, nonché tutti i messaggi e la pubblicità del concorso.

Per realizzare il progetto è stato necessario tenere conto dei seguenti requisiti: 

  • Architettura Cloud altamente scalabile in grado di supportare picchi elevati di interazioni
  • Applicazione web integrata con App mobile
  • Risposta in tempo reale
  • Sicurezza contro attacchi e tentativi di voto fraudolenti
  • Progettazione di un'App mobile intuitiva e visivamente accattivante per gli utenti
gestmusic-adobe-262223178-content2

SoftwareOne ha sviluppato l'applicazione voluta da Gestmusic su AWS

Per affrontare le sfide, SoftwareOne si è concentrata su due funzionalità principali:

  • Votazioni -  È stato fondamentale garantire il corretto funzionamento delle votazioni di tutti gli utenti, supportando grandi picchi di oltre 100.000 voti al secondo, o più di 7 milioni durante i gala.
  • Content Hub -  Facilitare a tutti gli utenti di interagire con i diversi social network e i contenuti multimediali di tutti i concorrenti.

Per lo sviluppo tecnico della soluzione, SoftwareOne si è avvalsa dei seguenti servizi e strumenti:

  • AWS AppSync: servizio gestito che semplifica la creazione di API GraphQL e Pub/Sub per connettersi in modo sicuro a origini dati e contenuti dinamici.
  • AWS Amplify: consente di creare rapidamente e facilmente applicazioni full-stack su AWS e di agevolare la sincronizzazione bidirezionale dei dati.
  • IONIC: fornisce una cache persistente sul dispositivo per migliorare l'esperienza dell'utente durante l'utilizzo dell'applicazione. Inoltre, in AWS AppSync è stata implementata una cache personalizzata per supportare la votazione, la lettura degli aggiornamenti dei social media, la gestione delle interruzioni temporanee della rete e la sincronizzazione dei dati. Con questa implementazione, sono state ottenute prestazioni scalabili garantendo al tempo stesso il controllo online dell'applicazione sul backend.

Nella definizione dell'architettura, SoftwareOne ha utilizzato diversi componenti di Amazon Web Services che sono fondamentali per il corretto funzionamento dell'applicazione.

  • Amazon Cognito Identity Pool: sistema di autenticazione che ti consente di accedere alla piattaforma con le tue credenziali dei social media.
  • Amazon Cloudfront: fornisce l'accesso a contenuti statici come immagini dei concorrenti, loghi, icone e altro ancora.
  • Amazon DynamoDB: archivia informazioni da feed e voti social per generare contenuti configurabili.
  • Amazon ECS su AWS Fargate: gestisce le richieste alla piattaforma che richiedono una risposta con contenuti generati, come informazioni dai concorrenti, feed di social network OT e votazioni aperte.
  • Amazon MemoryDB per Redis: controlla le richieste di voto online relative ai preferiti e al salvataggio in cui sono garantiti voti univoci per dispositivo e utenti di social network.
  • Amazon Pinpoint: invia notifiche push all'utente finale. 

Amazon Web Services, in quanto piattaforma Cloud prescelta, ha fornito con le massime garanzie tutti i componenti informatici, database, reti e sicurezza di ultima generazione, che hanno reso possibile il successo di questa sfida.

L'esecuzione da parte di SoftwareOne è stata eccezionale e con i più alti standard di qualità. Siamo consapevoli che non è stato un progetto semplice e tutti abbiamo imparato in ciascuno dei passaggi. Questo progetto è stato un successo con oltre 8,6 milioni di voti registrati settimanalmente e +1,6 milioni di registrazioni nell'App.

Alex Rickert

Senior Territory Manager, AWS

SoftwareOne, insieme ad AWS, è riuscita a sviluppare un'applicazione in grado di rispondere a milioni di richieste da parte di utenti provenienti da diverse aree geografiche durante i 13 gala OT23

  • +1,6 milioni di utenti registrati nell'App - Il numero di utenti registrati cresce regolarmente. Al gala finale si erano registrati più di 1,6 milioni di utenti.

  • +100.000 richieste al secondo - Durante i gala sono stati raggiunti picchi in cui l'applicazione è stata in grado di supportare più di 102.000 richieste al secondo.

  • +134 milioni di richieste a settimana - Durante la settimana del Gala 11, l'applicazione ha raggiunto il suo picco più alto di richieste gestendone più di 134 milioni in una settimana.

  • +9 milioni di voti settimanali -  Operación Triunfo ha permesso ai suoi utenti di effettuare un massimo di 7 voti a settimana, senza contare le votazioni dal vivo, mantenendo una media settimanale di 6-8 milioni di voti e raggiungendo il suo picco massimo nella settimana del Gala 10 con 9 milioni di voti.

  • +1,1 milioni di voti nello stesso intervallo -  Nella maggior parte dei gala, è stato aperto un periodo in cui gli utenti potevano dare un voto extra in cui l'applicazione ha gestito picchi di 1,1 milioni di voti simultanei al momento dei voti extra. 

Il successo dei risultati dimostra che l'architettura AWS e l'esecuzione di SoftwareOne hanno soddisfatto i requisiti stabiliti e superato le aspettative iniziali.

A blue and purple background with waves on it.

Possiamo aiutarti con una soluzione simile?

Contatta i nostri esperti.

Possiamo aiutarti con una soluzione simile?

Contatta i nostri esperti.