Un altro re:Invent è stato messo in archivio. Alcune cose sono costanti, anno dopo anno: una cavalcata di annunci di prodotti, che inizia nelle settimane precedenti l'evento con tutto ciò che non rientra nei keynote stessi. Una settimana frenetica di incontri con colleghi del settore, clienti attuali e potenziali, partner, analisti, giornalisti e tutti gli altri. Un'epica festa di chiusura in cui credo che il pubblico di re:Invent abbia sorpreso i Weezer con la loro risposta entusiasta.
Alcune cose sono nuove, ovviamente, altrimenti non ci sarebbe molto da annunciare. Ho seguito in live-blogging i tre grandi keynote, ma ora voglio provare a raccogliere alcuni dei punti in comune della settimana.
I tre grandi
Ecco i link per il live-blogging dei tre grandi keynote della settimana, uno per uno, ma di seguito ho cercato di distillare alcuni dei temi comuni.
Il tema generale si è manifestato fin dall'inizio del keynote di Matt Garman. Ha iniziato con un video introduttivo che introduceva il tema "Noi inventiamo perché voi possiate farlo", che è stato il filo conduttore di tutti e tre i keynote, portando alla nozione di Swami Sivasubramanian di stratificazione di nuove funzionalità su basi esistenti e, naturalmente, alla "semplicità" di Werner Vogel.
La rifocalizzazione sui singoli componenti è un ritorno alla forma per AWS, fino al video introduttivo con lo slogan "We invent so you can". Dopotutto, AWS è stata fondata sulla nozione di componenti atomici che i clienti potevano assemblare da soli, con interfacce pubbliche stabili su cui costruire e su cui fare affidamento. Ma l'attenzione per i singoli componenti va oltre la funzionalità di base di tali blocchi, estendendosi alla conformità con le politiche e le normative di sicurezza. La rapida maturazione dei primi servizi puramente tecnici ha permesso la rapida adozione di AWS e questo approccio continua oggi, sotto forma di una nuova enfasi sulla sostenibilità.
Noi di SnapLogic siamo ovviamente grandi fan di questo approccio, costruendo come facciamo in cima alle potenti primitive che AWS fornisce e astraendo tutta la complessità in modo che i nostri utenti possano concentrarsi sulla costruzione di ciò che li differenzierà effettivamente agli occhi dei loro utenti e clienti. In un'intervista a CRN, Matt Garman ha anche riconosciuto il ruolo chiave che i partner di AWS come SnapLogic svolgono nel successo di AWS stessa.
L'esempio principale utilizzato in tutti e tre i keynote è stato Amazon S3, il Simple Storage Service originale. Oggi ci sono clienti S3 su scala exabyte e migliaia su scala petabyte: non male per un servizio che agli esordi era considerato un po' un giocattolo, a differenza di quelli seri on-premises. La ragione di questa progressione è la consapevolezza che solo perché un servizio è semplice, non significa che non possa aggiungere altre funzionalità. Le tabelle S3 sono ora generalmente disponibili e S3 Metadata è in anteprima, per citare solo due annunci su cui siamo entusiasti di lavorare insieme ai nostri clienti.
AI e AWS
Come ci si poteva aspettare, a re:Invent si è parlato di IA, anche se in modo piuttosto sommesso, con il primo accenno all'IA che è arrivato dopo più di un'ora dal keynote di Matt Garman. Questo è probabilmente un segno della maturazione del settore: non sta più generando un'ondata di entusiasmo di per sé, ma sta diventando parte di un'offerta più ampia, in cui i parametri che indicano quando l'IA è utile stanno diventando più chiari.
Andy Jassy ha fatto un'apparizione a sorpresa per parlare di come Amazon - cioè Amazon-proprio, la nave madre - ha sfruttato le funzionalità AI di AWS, ma è toccato al dottor Swami Sivasubramanian, nel suo keynote di mercoledì, fornire maggiori dettagli su cosa siano effettivamente e come possano essere applicate nella pratica. Sebbene alcune delle informazioni di cui ha parlato non siano così ampiamente applicabili, almeno a giudicare dagli applausi smorzati in risposta alle nuove funzionalità di SageMaker come la pianificazione intelligente, altre intuizioni lo sono. In particolare, quando si tratta di applicazioni GenAI, il modello non è sufficiente da solo; deve essere inserito in un contesto particolare, che comprenda l'accesso affidabile e continuo a dati sempre aggiornati, ma anche la comprensione dell'effettivo scopo aziendale che tutta la tecnologia AI di fantasia serve in ultima analisi a raggiungere.
Noi di SnapLogic siamo molto favorevoli a entrambi questi aspetti. Da un lato, quando Amazon aggiunge funzionalità a Bedrock, come i nuovi modelli Nova (già disponibili in SnapLogic), siamo in grado di metterli immediatamente nelle mani dei nostri clienti. D'altra parte, collegare insieme tutti questi elementi può essere complesso, con molti dettagli sulle singole funzionalità, per non parlare di come si combinano insieme, che possono essere scoraggianti a prima vista. È qui che entra in gioco la nozione di "semplicità" di Werner Vogels: interfacce semplici che nascondono molta complessità.
Servizi progettati per i clienti
L'idea alla base di questa astrazione e dell'attenzione di AWS ai singoli blocchi di costruzione è che i servizi debbano essere progettati per i clienti, sulla base dei requisiti e non delle scelte tecnologiche. Di conseguenza, la complessità tecnologica dovrebbe essere nascosta il più possibile, a meno che non abbia un impatto sullo scopo effettivo di tale tecnologia.
Abbiamo discusso proprio di questo argomento in un recente episodio del podcast Enterprise Alchemists: qual è il modo giusto di pensare a temi complessi dell'architettura del software, soprattutto quando si tratta di un ambiente di sviluppo grafico no-code come quello di SnapLogic?
Tutte queste best practice sono tessuto cicatriziale di esperienze precedenti e dobbiamo essere sicuri di imparare da esse, in modo da poter commettere errori nuovi ed entusiasmanti - e imparare da quelli - invece di commettere sempre gli stessi vecchi errori.
Non vediamo l'ora di costruire su queste primitive e di esporre la giusta quantità di complessità ai nostri utenti. Ad esempio, i nuovi modelli Nova sono già disponibili in SnapLogic, grazie all'integrazione con Amazon Bedrock. I nostri utenti possono quindi prendere questi modelli e costruirci sopra, offrendo ai propri utenti e clienti nuove funzionalità e capacità che forniscono un valore aziendale concreto.
Questo è l'obiettivo finale, dopotutto, ed è stato molto gratificante poter parlare con così tanti utenti SnapLogic esistenti al nostro stand, così come con nuovi amici che hanno incontrato alcune delle idee alla base di SnapLogic per la prima volta. Anche se siete utenti esperti di SnapLogic, vale la pena di verificare alcune delle nuove funzionalità che abbiamo annunciato a Integreat 2024, perché ho potuto mostrare a diversi utenti di lunga data alcuni nuovi trucchi che erano entusiasti di portare a casa ai loro team. E naturalmente, se avete domande o idee da discutere, sapete sempre dove trovarci.