L’innovazione tecnologica non può prescindere dal continuo e costante aggiornamento: casi studio, interviste e confronti sono momenti importanti per prendere spunto da cosa sta accadendo in Italia e nel mondo e per aggiungere importanti informazioni e conoscenze al proprio bagaglio culturale.
Per questo motivo in Viasky partecipiamo agli eventi di settore che riteniamo interessanti e costruttivi sempre con molto entusiasmo. Recentemente abbiamo preso parte a Serverless Day Milano, vi riportiamo alcuni estratti delle conferenze a cui abbiamo partecipato.
Productized Patterns: Exploring the next evolution of Serverless
By Jeremy Daly @ Ampt
È stato uno speech per presentare una particolare tipologia di pattern per il serverless andando oltre il semplice copia e incolla che spesso si fa da https://serverlessland.com/patterns per far sì che il tutto evolva in base alla tipologia di ambiente. In ambiente di sviluppo si ha bisogno di un pricing diverso rispetto a quello di produzione e questo nuovo tipo di pattern (in sviluppo) mirano a colmare questo bisogno.
Serverless in campo: i goal tecnologici segnati dalla piattaforma per i risultati sportivi in realtime By Emanuel Russo, Daniel De Gaspari @ NTT DATA
NTT ha presentato un caso studio svolto per il sito web di Sky nella sezione eventi live. Sono passati da un’architettura monolitica in cui i widget da far vedere all’interno del sito venivano passati da fornitori ad un’architettura completamente serverless in cui i widget hanno un time to live e sono generati internamente. Il grosso del lavoro è stato nel raccogliere una quantità di eventi “near real-time” e renderli da subito disponibili all’utente. Un’altra delle sfide era quella di poter avere widget diversi che mostravano dati uguali o viceversa, widget uguali ma che mostravano dati diversi. Questo è stato realizzato dividendo la logica di raccolta dei dati con delle pipeline dedicate da quella di creazione del widget on-demand.
Supercharge Lambda functions with AWS Powertools
By Raphael Manke @ codecentric AG
È stato un talk per presentare le features della libreria https://aws.amazon.com/it/blogs/opensource/simplifying-serverlessbest-practices-with-lambda-powertools/, molto utile per il tracing dei log, metriche e realizzare funzioni dette “idempotenti”, ovvero funzioni che sono “safe”, per la logica di business, da poter riprovare con gli stessi parametri.
Developing Serverless Java Solutions Like a Boss
By Marko Djakovic @ BVNK
Speech che ha dimostrato che anche Java riesce ad essere competitivo nel mondo serverless grazie a Snapstart: https://docs.aws.amazon.com/lambda/latest/dg/snapstart.html
Should you bet on Serverless as an early stage start-up (or new team with great ambition)
By Louis Pinsard @ Dialog
Speech di un giovane founder di una startup in ambito AI (LLM) in cui sono stati evidenziati pregi e difetti di iniziare sin da subito a pensare a una startup come a un servizio serverless, soprattutto nel suo caso, in cui i tempi di sviluppo erano veramente risicati.
The art of embracing failures
By Anahit Pogosova @ Solita
La speaker ha raccontato un disastroso fallimento accaduto sotto sua consulenza per un grande broker di dati. Sembrava impossibile uscirne finché non si è capito che il problema risiedeva nelle configurazioni standard di aws. Tutto questo è servito per introdurre il concetto che Timeouts e Retry sono i migliori “amici” di un’architettura serverless perché ti permettono di capire subito se qualcosa sta andando male.
Serverless architecture as enabler for low code solutions
By Daniele Frasca, Roman Boiko @ ProSiebenSat.1 + AWS Serverless days Milano 3
Ci hanno raccontato di come ultimamente il serverless stia diventando quasi no-code, utilizzando molto di più i servizi già pronti piuttosto che riscrivere da zero al business logic.
Now serverless is all grown up, what’s next?
By Eric Johnson @ AWS
Speech di chiusura, Eric Johnson è un developer advocate per AWS e ci ha illustrato la sua idea di futuro per il serverless. L’idea è che si sta andando verso un paradigma “service-full”, ovvero in cui non utilizzeremo più lambda function o comunque computazione ma piuttosto una catena di servizi che collegati tra loro creano valore aggiunto.