Akamai acquisisce LayerX, offrendo sicurezza end-to-end e controllo in tempo reale dell’uso dell’IA su qualsiasi browser. Visualizza dettagli
株式会社AbemaTV

Sede

Tokyo, Giappone
https://abematv.co.jp/

Settore

Vantaggi principali

  • Controlli dettagliati in tempo reale per il traffico dei visitatori
  • Strutturato in modo da non sovraccaricare i server tramite l'elaborazione sull'edge
  • Mantenere un'experience di visione stabile in-app o sul web

Soluzioni di Akamai

Il torneo di calcio che attira l'interesse mondiale fa sorgere preoccupazioni relativamente al sovraccarico delle infrastrutture

ABEMA, un servizio di streaming video gestito da AbemaTV Inc. (di seguito, "AbemaTV"), mira a portare l'innovazione nei programmi televisivi per realizzare la "TV del futuro". Non è richiesta alcuna registrazione e vengono trasmessi in streaming circa 25 canali 24 ore al giorno, 365 giorni all'anno, su una varietà di generi, incluso l'unico canale dedicato all'informazione del Giappone che viene trasmesso 24 ore su 24, oltre a serie originali, programmi di genere sentimentale, anime e sport. Questo servizio può essere facilmente visualizzato su smartphone, tablet, PC, televisori o altri dispositivi. L'app video ABEMA ha superato i 96 milioni di download (ad aprile 2023) e il suo abbonamento premium, che offre contenuti esclusivi, "chase playback" e visione on-demand, è in continua crescita.

Nel 2022, ABEMA ha deciso di trasmettere un importante torneo internazionale di calcio, consentendo di visualizzare live tutte le partite gratuitamente. Poiché si prevedeva che il team giapponese avrebbe riportato buoni risultati, il torneo aveva già attirato un notevole interesse prima del calcio d'inizio. Durante il torneo, i download delle app sono aumentati di circa sette milioni e il numero di spettatori (WAU, utenti settimanali attivi) ha raggiunto una cifra record pari a 34,09 milioni in una sola settimana.

"Si tratta di un torneo estremamente popolare, quindi era ovvio che molti spettatori avrebbero fatto a gara per vederlo. Abbiamo riscontrato un numero di accessi senza precedenti e non è stato difficile prevedere che ci sarebbe stato un carico di lavoro notevole sulla nostra infrastruttura. Ovviamente, abbiamo potuto fare una supposizione accurata sui numeri in base ai dati precedenti. Tuttavia, non era facile prevedere il massimo numero di accessi (visitatori), specialmente prima e dopo l'inizio di una partita di calcio. Avevamo paura che picchi improvvisi nei carichi di lavoro potessero impedire una scalabilità tempestiva dei server. Garantire la capacità della nostra infrastruttura di streaming video tramite una CDN era essenziale per garantire la stabilità della delivery dei video. Inoltre, sapevamo che era essenziale disporre della capacità di controllare il numero di connessioni tramite le richieste delle API per unità di tempo (tasso di visite)", ha affermato Ryota Nishio, CTO di AbemaTV.

Un altro metodo per controllare gli accessi è stato quello di configurare sale d'attesa virtuali. Tuttavia, si sapeva che la struttura sarebbe stata complicata, che i controlli non sarebbero stati sufficientemente precisi per l'enorme numero di connessioni previste al secondo e che sarebbe aumentata anche l'incertezza della sua correlazione con il carico di lavoro del server.

Controlli precisi del volume dei visitatori senza sovraccaricare i server

La sfida più grande nel controllare il tasso di visite durante il torneo è stata quella di limitare accuratamente i volumi di richieste delle API dopo l'avvio di connessioni ad ABEMA da browser o app.

Abbiamo preso in considerazione lo sviluppo di un meccanismo di limitazione del traffico interno, che poteva implicare dei rischi correlati. Tuttavia, dovevamo decidere sul formato in poco tempo prima dell'inizio del torneo per poterne valutare le performance. Ecco perché ABEMA ha utilizzato Akamai Event Support. Oltre al solido supporto fornito da parte di un tecnico specializzato di Akamai, abbiamo potuto valutare e testare diversi metodi. Alla fine, abbiamo deciso di adottare Akamai API Gateway.

In particolare, la soluzione Akamai API Gateway è stata impostata come destinazione (endpoint) delle API richiesta all'avvio dell'app client utilizzata per la visione e la limitazione delle API è stata utilizzata per controllare il traffico per unità di tempo. In questo modo, abbiamo adottato un formato in cui solo gli utenti che ricevevano una risposta delle API predefinita da Akamai API Gateway a indicare uno stato normale potevano continuare con il processo di avvio. Se veniva superato un valore di velocità preconfigurato, Akamai API Gateway restituiva un errore predefinito. Le operazioni di avvio per le app che ricevevano un errore venivano interrotte, quindi i server non dovevano sopportare l'onere di occuparsi della successiva elaborazione di queste API.

"Ritengo che Akamai API Gateway sia un servizio impareggiabile perché ci consente di controllare minuziosamente la velocità delle richieste delle API. Se questo tipo di controllo viene eseguito con una CDN, di solito, le implementazioni definiscono la velocità del traffico verso i server per ogni edge server in esecuzione. In questo caso, controllare il volume lordo al secondo ricevuto da più edge server è tecnologicamente difficile. Inoltre, i server potrebbero sopportare l'onere di un carico di lavoro superiore a quello previsto. Durante la dispersione delle richieste sull'edge di Akamai, Akamai API Gateway può configurare il numero di richieste per intervallo in base al volume lordo ricevuto da un server. Inoltre, a seguito di una verifica dettagliata, la precisione del controllo della velocità è risultata eccezionale rispetto ad altre soluzioni prese in considerazione. La soluzione è riuscita a mantenere il controllo del traffico degli spettatori in base ad una velocità di flusso impostata, anche in presenza di una grande quantità di traffico. Con Akamai API Gateway, la possibilità di controllare con precisione il numero di connessioni ai server al secondo ha consentito di configurare l'infrastruttura lato server per la durata dell'evento con condizioni precollaudate, eliminando così problemi e costi imprevisti", ha affermato Junpei Tsuji, ingegnere del reparto di sviluppo di AbemaTV.

Tsuji riflette sul valore del supporto di un tecnico competente anche in fase di verifica per garantire quindi il funzionamento completo. Attraverso le riunioni web e utilizzando strumenti di chat, abbiamo ottenuto risposte tempestive e appropriate a domande dettagliate e abbiamo completato l'implementazione senza problemi. Infatti, dopo aver deciso di introdurre Akamai API Gateway, l'implementazione è stata completata in poco tempo, ossia approssimativamente in un mese.

Ampio supporto tecnico per un controllo sofisticato e uno streaming video stabile degli eventi sportivi più popolari.

Nishio ha affermato che Akamai API Gateway ha consentito all'azienda di "operare esattamente come ci aspettavamo" durante il torneo. Siamo stati assolutamente pronti ad ospitare il torneo perché la struttura del sistema di ABEMA era stata inizialmente progettata per la massima flessibilità. Detto questo, durante le partite delle più popolari squadre giapponesi, il limite superiore configurato su Akamai API Gateway è stato superato più volte, facendo così attivare il controllo della velocità. Nonostante ciò, i controlli del traffico dei visitatori sono stati attivati in modo affidabile, garantendo uno streaming stabile e continuo. Nishio ha parlato molto bene del servizio, affermando: "La capacità dell'azienda di rispondere alle nostre specifiche esigenze riflette l'elevato livello dei servizi offerti. Ci siamo sentiti completamente a nostro agio durante lo streaming dei nostri contenuti".

Inoltre, Tsuji ha dichiarato: "Akamai ha una vasta esperienza nel supportare lo streaming di una vasta gamma di eventi su larga scala in tutto il mondo. Si distingue da tutti gli altri servizi simili per la stabilità e la scalabilità rese possibili dalla sua architettura iperdistribuita. Offre inoltre funzioni estremamente efficaci per garantire un'avanzata sicurezza delle API. Siamo anche entusiasti della potenziale infrastruttura di computing prodotta dalla convergenza dei server sul cloud e degli edge server dovuta ai servizi cloud di tipo IaaS offerti da Akamai. Detto questo, la flessibilità del servizio e delle configurazioni è anche troppo elevata, il che mi ha permesso di apprezzare l'entità degli ostacoli tecnologici da noi affrontati. Poiché Akamai fornisce un solido supporto tecnico, intendiamo sfruttarlo al massimo e speriamo di raggiungere risultati comparabili".

In futuro, AbemaTV intende aumentare il valore di ABEMA come "infrastruttura sociale a cui potersi connettere ovunque e in qualsiasi momento". Oltre al nostro fondamentale servizio di streaming di eventi sportivi live, abbiamo in programma di ampliare ulteriormente la nostra varietà di programmi e offrire continuamente contenuti popolari di successo ad un ampio pubblico.

"Per la nostra azienda e il nostro obiettivo di diventare parte dell'infrastruttura sociale, è importante che le nostre CDN e le altre tecnologie di rete utilizzate continuino a progredire verso livelli sempre più elevati di qualità e sofisticazione", ha affermato Nishio. "Prevedo che Akamai API Gateway e la sua gamma di altri servizi continueranno ad evolversi e diventeranno più intuitivi". Nishio ha inoltre espresso le sue aspettative, affermando che "Akamai è anche leader nello sviluppo delle tecnologie dei servizi Internet, quindi spero che suggerisca attivamente i metodi applicativi da utilizzare e che continui a supportare il nostro servizio ABEMA".

Informazioni su ABEMA

Questa azienda di streaming video (ABEMA) mira a introdurre l'innovazione nella televisione e a diventare la "TV del futuro". Non è richiesta alcuna registrazione e vengono trasmessi in streaming circa 25 canali 24 ore al giorno, 365 giorni all'anno, su una varietà di generi, incluso l'unico canale dedicato all'informazione del Giappone che viene trasmesso 24 ore su 24, oltre a serie originali, programmi di genere sentimentale, anime e sport. Il servizio offre inoltre una ricca linea di nuovi film di alto profilo, serie televisive nazionali e internazionali, anime di tendenza e vari spettacoli teatrali e di musica online. Guarda video di alta qualità su più dispositivi.

Condividi