Whitepaper

Di seguito sono disponibili i whitepaper su AWS Lambda e sull'esecuzione di architetture serverless su vasta scala.

Nozioni di base

Di seguito sono disponibili tutorial dettagliati su come iniziare a creare un'applicazione serverless. È anche possibile utilizzare AWS Serverless Application Repository per individuare e distribuire in modo rapido applicazione per casi d'uso comuni.

Questo tutorial illustra le nozioni di base per eseguire codice in AWS Lambda senza dover effettuare il provisioning o gestire alcun server.

Tutte le operazioni mostrate in questo tutorial possono essere eseguite nell'ambito del piano gratuito.

In questo percorso formativo, verrà distribuita una semplice applicazione Web che permette agli utenti di richiedere un giro su un unicorno grazie a Wild Rydes.

AWS Serverless Application Repository è una raccolta di applicazioni serverless pubblicate da sviluppatori, aziende e partner. Permette di individuare a distribuire in modo rapido applicazioni serverless e componenti per un'ampia gamma di casi d'uso.

In questo workshop, sarà distribuita una semplice applicazione Web. L'applicazione fornirà agli utenti la possibilità di registrarsi al servizio.

In questo workshop, saranno illustrati diversi approcci all'elaborazione di dati con architetture serverless. Per creare questa infrastruttura, saranno utilizzati diversi servizi: AWS Lambda, Amazon S3, Amazon Kinesis, Amazon DynamoDB e Amazon Athena.

In questo workshop, sarà distribuita un'API RESTful con AWS Serverless Application Model (AWS SAM). L'architettura dell'applicazione impiega AWS Lambda, Amazon API Gateway e Amazon DynamoDB.

In questo modulo, sarà possibile utilizzare AWS Step Functions per creare un flusso di lavoro di elaborazione di immagini mediante l'orchestrazione di diverse funzioni AWS Lambda.

Webinar

Di seguito sono disponibili webinar e presentazioni dai re:Invent su casi d'uso e ambienti serverless

Casi di studio dei clienti

Thomson Reuters si avvale di un'architettura serverless per elaborare fino a 4.000 eventi al secondo per il proprio servizio di analisi di utilizzo. Il servizio è in grado di gestire picchi del doppio della media del traffico normale, con la massima durabilità. Grazie ad AWS, la distribuzione in produzione del servizio ha richiesto solamente cinque mesi.

iRobot, leader globale di elettrodomestici robotizzati e produttore del noto aspirapolvere robotico Roomba con connessione a Internet, sta creando una nuova generazione di dispositivi connessi per case smart utilizzando un'architettura serverless. La piattaforma iRobot, basata su AWS Lambda e AWS IoT, è gestita da meno di 10 persone.

Autodesk crea software per diversi settori: architettura, costruzioni, ingegneria, progettazione e media e intrattenimento. Per gestire un numero sempre crescente di account AWS, Autodesk ha creato Tailor. Grazie all'architettura serverless, Autodesk ha creato e avviato il servizio in un solo mese. 

Financial Engines è il più importante consulente di investimento indipendente negli Stati Uniti per la gestione di asset. Trasferendo la propria piattaforma su un'architettura serverless basata su AWS Lambda, Financial Engines ha risparmiato sugli investimenti, ridotto a zero tempi di inattività e attività di amministrazione e ottenuto un livello di scalabilità che permette di gestire anche 60.000 richieste al minuto. 

 

Netflix è uno dei più grandi provider di contenuti in streaming al mondo. L'azienda prevede di utilizzare AWS Lambda per creare un'infrastruttura con gestione automatica basata su regole e sostituire i processi meno efficienti per ridurre la percentuale di errori e risparmiare tempo prezioso.

MLBAM è la divisione che si occupa di servizi digitali della Major League Baseball. Il suo prodotto principale, Statcast, offre ai giornalisti statistiche di gioco in tempo reale. MLBAM usa AWS Lambda per ottimizzare e convertire i dati grezzi e per migliorare velocità, scalabilità ed efficienza nel momento di acquisisce, analizza e pubblica enormi quantità di dati per i fan.

Square Enix usa AWS Lambda per l'elaborazione delle immagini necessarie per i suoi Massively Multiplayer Online Role-Playing Game (MMORPG). Grazie ad AWS Lambda, è in grado di gestire picchi di traffico 30 volte superiori alla media. Inoltre, il tempo necessario per l'elaborazione di immagini è diminuito da diverse ore a poco più di 10 secondi e ha consentito di ridurre i costi operativi e infrastrutturali.

Guardian News & Media pubblica il Guardian e l'Observer. L'azienda si avvale di AWS Step Functions per coordinare funzioni AWS Lambda e dare vita a flussi di lavoro affidabili. Questa architettura serverless ha permesso di creare flussi di lavoro aziendali interni e orchestrazione di dati su diversi sistemi con grande rapidità.

Benchling è un'azienda che produce software per il settore scientifico. Tra le sue creazioni c'è CRISPR, una tecnica rivoluzionaria con cui i ricercatori modificano parti di genoma con precisione estrema. Per migliorare la scalabilità riducendo i costi, Benchling ha creato l'applicazione su un'architettura serverless. Gli scienziati che utilizzano la piattaforma di Benchling, quindi, possono proseguire nelle loro attività di ricerca senza temere limitazioni alle prestazioni.

Zapproved, un fornitore di soluzioni SaaS che aiuta i clienti del settore legale a gestire i processi di risposta alle controversie, ha creato una piattaforma software moderna da zero utilizzando AWS Lambda. Grazie all'architettura serverless, l'azienda ha ottenuto grandi vantaggi in termini di efficienza, crescita, time-to-market e costi.

Localytics è un'azienda di analisi e coinvolgimento per app Web e per dispositivi mobili con clienti del calibro di ESPN, eBay, Fox, Salesforce, RueLaLa e il New York Times. Grazie ad AWS Lambda, diversi team aziendali possono attingere a flussi di dati in parallelo per creare microservizi indipendenti. I clienti possono così usufruire di nuovi servizi più rapidamente. Per una start-up, il time-to-market tempestivo è fondamentale.

NordStrom ha creato un nuovo motore di raccomandazione che sfrutta AWS Lambda per elaborare le richieste dei clienti. L'azienda è così in grado di ridurre i costi, migliorare la soddisfazione dei clienti e sviluppare nuove funzionalità senza dover effettuare il provisioning dell'infrastruttura IT locale.

VidRoll è una piattaforma di monetizzazione e tecnologie video per publisher di contenuti che usa AWS Lambda per gestire la logica di business e inoltrare le offerte di inserzione e transcodificare le inserzioni video in tempo reale. 

Palringo è la più grande rete al mondo di gaming su dispositivi mobili. Utilizzando AWS Lambda, Palringo ha creato una pipeline di elaborazione di flussi scalabile che produce parametri e visualizzazioni in tempo reale e li inoltra direttamente ai soggetti interessati e ai clienti esterni.

Il Seattle Times è il maggiore quotidiano dello stato di Washington, con un sito Web che riceve 32 milioni di visualizzazioni al mese. Il Seattle Times usa AWS Lambda per ridimensionare le immagini in modo vengano visualizzate correttamente su più dispositivi: computer desktop, tablet e smartphone.

AOL opera in diversi settori, tra cui pubblicità digitale, proprietà Web e servizi in abbonamento. Per creare architetture serverless, AOL usa AWS Lambda.

Realtor.com esegue un noto sito Web per il mercato immobiliare, che mostra milioni di offerte e immobili in vendita e altre informazioni per comprare, vendere e affittare proprietà. Per il prodotto di punta Turbo Listings, Realtor.com usa AWS Lambda.

Alt/S è una start-up tecnologica specializzata in analisi di dati che promette di trasformare i report in dati fruibili, analisi predittive e applicazioni di nuova generazione. Alt/S ha creato una piattaforma di back-end completamente serverless con AWS Lambda e altri prodotti Amazon Web Services (AWS).

PhotoVogue è una piattaforma di fotografia online che fa parte di Vogue Italia. Grazie ad AWS Lambda e Amazon API Gateway, PhotoVogue è stata in grado di migliorare l'esperienza degli utenti e ridurre i propri costi IT.

Testimonianze dei clienti

Con AWS Step Functions è semplice coordinare le funzioni AWS Lambda. Questa sessione presenta una serie di applicazioni innovative di macchine a stati realizzate da clienti di tutti i tipi. L'ospite d'onore Coca-Cola mostra come ha usato Step Functions per creare programmi fedeltà e funzioni di condivisione di buoni per prodotti dei distributori automatici.

In questa sessione dal re:Invent 2017, si discute dell'evoluzione di HPC e grid computing nell'utilizzo delle architetture serverless con AWS Lambda. La Fannie Mae descrive il percorso seguito nello sviluppo della prima piattaforma HPC serverless del suo settore. Spiegherà in che modo Lambda ha aiutato l'azienda ad eseguire biliardi di calcoli al mese a una frazione del costo e delle difficoltà previste.

Scopri in che modo Nextdoor ha sostituito la propria pipeline interna basata su una topologia di nodi Flume con un'architettura completamente serverless basata su Kinesis e Lambda. Con queste semplici modifiche, hanno migliorato sia l'affidabilità dei dati sia i tempi di distribuzione di miliardi di record di dati nel loro data lake basato su Amazon S3 e in un cluster Amazon Redshift.

Coniugando microservizi e tecnologie serverless, è possibile ottenere flessibilità e agilità estremamente elevate riducendo i costi operativi. National Geographic illustrerà in che modo ha creato la propria piattaforma di personalizzazione dei contenuti NG1 utilizzando un'architettura di microservizi serverless. 

Il team di Verizon che si dedica a Revvel ha eseguito la migrazione da una soluzione di transcodifica di video su istanze EC2 a una pipeline serverless con AWS Lambda e Amazon S3. Sarà il team stesso a illustrare in che modo hanno ottenuto la massima parallelizzazione possibile senza avere mai risorse inattive, nonché a spiegare le proprie best practice per la creazione di una pipeline di integrazione e implementazione continue per funzioni Lambda.

iRobot spiegherà il proprio approccio serverless alla distribuzione. Condividerà inoltre con il pubblico in che modo ha ottenuto distribuzioni coordinate di microservizi e mantenuto risorse a lungo utilizzo o gestite separatamente (ad esempio database) e distribuzioni red-black.

Mike Broadway, progettista capo di HomeAway, descrive in che modo l'azienda a creato una pipeline scalabile a throughput elevato per la modifica, la memorizzazione e la distribuzione di migliaia di file immagine al secondo con Lambda, Amazon S3, DynamoDB e Amazon SNS.

Agero protegge 80 milioni di automobilisti in tutto il Nord America grazie ai propri servizi di sicurezza basati su software. Per rispondere all'aumento delle vittime di incidenti stradali, Agero ha creato una piattaforma di analisi del comportamento dei guidatori quasi in tempo reale che fornisce ai clienti informazioni concrete su come migliorare la sicurezza. Il back-end della soluzione è basato su Lambda, DynamoDB, Amazon S3, Kinesis e Amazon Redshift.

CapitalOne discuterà di come ha eseguito la migrazione di milioni di transazioni in un'architettura completamente serverless e ha creato una piattaforma per transazioni scalabile, resiliente e veloce avvalendosi di DynamoDB, AWS Lambda e altri servizi dell'ecosistema serverless.

Osserva in che modo gli ingegneri software del Pacific Northwest National Laboratory usano AWS Lambda e un'architettura serverless per migliorare la collaborazione tra ricercatori e ingegneri e potenziare i sistemi di elaborazione dei dati.

Scopri come Financial Engines sfrutta AWS X-Ray per debugging, monitoraggio e analisi i dati sulla latenza delle loro applicazioni serverless. Inoltre, l'azienda condivide alcune delle loro best practice di debugging e reportistica.

DataDome, una start-up che facilita l'identificazione del traffico di bot sui siti bloccando i bot dannosi, condivide la propria esperienza con Lambda@Edge e CloudFront. Il loro servizio di protezione di bot, distribuito a livello globale tramite i punti di accesso CloudFront, ora può essere attivato con un solo clic tramite la console di AWS.

In questo discorso al re:Invent 2016, Coca-Cola North America offre una panoramica sugli strumenti e le strategie sviluppate per rendere la nuova generazione di applicazioni di marketing digitale completamente serverless.

In questo discorso al re:Invent 2016, Hearst, una delle maggiori case editrici di riviste mensili, mostra in che modo ha trasformato il servizio di clickstream basato su cron in una soluzione serverless con AWS Lambda.

Thomson Reuters spiega in che modo è stato sviluppato lo strumento Product Insights per uso interno e monitoraggio di analisi grazie ad AWS Lambda.

A metà 2015, Expedia ha iniziato a usare AWS Lambda per l'elaborazione serverless. Expedia ha creato modelli basati su Boilerplate in Node.js, Java e Python per i consentire ai team di sviluppo di creare e distribuire applicazioni serverless in AWS. Al momento, hanno attivato 300 funzioni AWS Lambda, che elaborano 40 milioni di chiamate al giorno.

FINRA, l'autorità di regolazione del settore finanziario, monitora il 99% delle transazioni di borsa statunitensi ed esegue 500 mila miliardi di convalide al giorno. Scopri in che modo ha utilizzato una soluzione serverless basata su AWS Lambda per creare la propria piattaforma di convalida.

In questo discorso al re:Invent 2016, Vevo, una multinazionale americana di hosting video, condivide il suo percorso da servizi legacy monolitici ad architetture di microservizi moderne basate su servizi come AWS Lambda, con cui ha velocizzato i processi di sviluppo e il time-to-market.

In questo episodio di This Is My Architecture, Amit di CA Technologies illustra in che modo hanno creato una pipeline di distribuzione serverless con funzioni di AWS Lambda utilizzando Amazon S3, Amazon SNS e ulteriori funzioni Lambda per l'automazione delle release.

Post del blog

chatbot-diagram_alt-benefit-lambda
Bryan Liston e Stefano Buliani
20 dicembre 2016

Trova altri suggerimenti, best practice e tutorial su AWS Lambda nei seguenti blog:

Ulteriori informazioni su AWS Lambda

Visita la pagina delle domande frequenti
Sei pronto per iniziare?
Registrati
Hai ulteriori domande?
Contattaci