Caso di studio Localytics

2015

Localytics ha creato un'app Web e per dispositivi mobili che offre a grandi marchi quali ESPN, eBay, Fox, Salesforce, RueLaLa e il New York Times strumenti di marketing e di analisi per valutare le prestazioni delle loro app e coinvolgere nel modo migliore nuovi clienti ed utenti esistenti. Il software dell'azienda con sede a Boston viene utilizzato in più di 37.000 app e oltre tre miliardi di dispositivi in tutto il mondo.

avvia un tutorial su Python
kr_quotemark

Con AWS Lambda, i nostri team di tecnici possono attingere a un flusso di dati in parallelo per creare microservizi in modo indipendente dall’applicazione di analisi principale. In questo modo i clienti ottengono sempre nuovi servizi. Per una start-up, il time-to-market tempestivo è fondamentale.

Mohit Dilawari
Responsabile di progettazione, Localytics

La sfida

  • L'app supporta una pipeline con miliardi di punti dati caricati ogni giorno da diverse applicazioni mobili che eseguono il software di analisi Localytics.
  • Il team di tecnici doveva poter accedere a un sottoinsieme dei dati per creare nuovi servizi, ma questa operazione prevedeva carichi aggiuntivi in fatto di pianificazione della capacità, monitoraggio e gestione dell'infrastruttura.
  • Il team che opera sulla piattaforma desiderava attivare un modello self-service per il team di tecnici.

Perché Amazon Web Services

Servizio di elaborazione e analisi originario di Localytics

Servizio di elaborazione e analisi di Localytics utilizzando AWS Lambda e Amazon Kinesis

I vantaggi

  • Consente di separare la progettazione del prodotto dalla pipeline di analisi della piattaforma, permettendo la creazione di nuovi microservizi per accedere al flusso di dati senza doverli includere nell’applicazione di analisi principale.
  • Elimina la necessità di effettuare il provisioning e gestire manualmente l'infrastruttura per eseguire ciascun microservizio.
  • Lambda ricalibra automaticamente le risorse in base al carico, in modo da elaborare decine di miliardi di punti dati al mese.
  • Riduce il time-to-market dei nuovi servizi, poiché le nuove funzionalità sono microservizi che possono essere eseguiti e ricalibrati in modo indipendente l'uno dall'altro.

Informazioni su Localytics

Localytics ha creato un'app Web e per dispositivi mobili che offre a grandi marchi quali ESPN, eBay, Fox, Salesforce, RueLaLa e il New York Times strumenti di marketing e di analisi per valutare le prestazioni delle loro app e coinvolgere nel modo migliore nuovi clienti ed utenti esistenti.


Servizi AWS utilizzati

Amazon EC2

Amazon Elastic Compute Cloud (Amazon EC2) è un servizio Web che fornisce capacità di elaborazione sicura e scalabile nel cloud. È concepito per rendere più semplice il cloud computing su scala Web per gli sviluppatori.

Ulteriori informazioni »

Elastic Load Balancing

Elastic Load Balancing instrada automaticamente il traffico in entrata delle applicazioni tra molteplici destinazioni, quali istanze Amazon EC2, container, indirizzi IP e funzioni Lambda.

Ulteriori informazioni »

Amazon SQS

Amazon Simple Queue Service (SQS) è un servizio di accodamento messaggi completamente gestito che consente la separazione e la scalabilità di microservizi, sistemi distribuiti e applicazioni serverless.

Ulteriori informazioni »

Amazon Kinesis

Amazon Kinesis semplifica raccolta, elaborazione e analisi di flussi di dati in tempo reale, per ottenere analisi tempestive e reagire rapidamente alle nuove informazioni.

Ulteriori informazioni »


Nozioni di base

Aziende di tutte le taglie e di tutti i settori stanno trasformando ogni giorno la loro attività grazie ad AWS. Contatta i nostri esperti e comincia il tuo viaggio nel Cloud AWS oggi.