In occasione della sua user conference annuale Summit 2023, Snowflake ha annunciato una serie di innovazioni che puntano a facilitare l’estrazione di valore dai dati aziendali e che ne estendono la programmabilità per data scientist, data engineer e sviluppatori di applicazioni, assicurando prestazioni migliori per i carichi di lavoro più critici. Inoltre, con Snowflake Native App Framework, è stato reso disponibile un framework dedicato agli sviluppatori per consentire loro di costruire e distribuire le proprie app all’interno del Data Cloud di Snowflake.

Un nuovoLLM per estrarre informazioni dai documenti

Con Document AI (disponibile in preview privata), Snowflake lancia un nuovo Large Language Model (LLM) basato sull’IA generativa di Applica per aiutare i clienti ad analizzare i documenti e a sfruttare appieno i loro dati non strutturati. Inoltre, il nuovo Snowflake Performance Index (SPI) fornisce maggiore trasparenza e metriche di valutazione sui continui miglioramenti delle prestazioni della piattaforma, rivelando che la durata delle query è migliorata del 15% per i carichi di lavoro stabili rispetto a otto mesi fa, quando è stata introdotta questa metrica.

Secondo IDC, nei prossimi cinque anni oltre il 90% dei dati mondiali sarà non strutturato e sotto forma di documenti, immagini, video, audio e altro ancora. Si tratta di un enorme volume di dati che viene immagazzinato abitualmente dalle aziende, nonostante il fatto che ottenere informazioni utilizzabili da questi dati tipicamente richieda processi manuali e soggetti a errori. Basandosi sul supporto di Snowflake per i dati non strutturati, la Document AI integrata in Snowflake aiuterà le organizzazioni a comprendere ed estrarre valore facilmente dai documenti utilizzando l’elaborazione del linguaggio naturale.

Nel corso del Summit 2023, Snowflake ha anche illustrato innovazioni che estendono la programmabilità dei dati per data scientist, data engineer e sviluppatori di applicazioni in modo che possano sviluppare in modo più rapido ed efficiente nel Data Cloud. Con il lancio di Snowpark Container Services (in Private Preview), Snowflake sta ampliando la portata di Snowpark in modo che gli sviluppatori possano accedere ad opzioni infrastrutturali più ampie (come il computing accelerato con le GPU NVIDIA e il software IA), al fine di eseguire un maggior numero di carichi di lavoro all’interno della piattaforma sicura Snowflake, compresa una gamma più ampia di modelli IA e di machine learning, API, applicazioni interne e altro ancora.

data maturity

Utilizzando Snowpark Container Services, i clienti di Snowflake hanno anche accesso a un ampio catalogo di software e applicazioni di terze parti, tra cui LLM, strumenti MLOps e altro ancora. Inoltre, Snowflake sta semplificando e scalando il modo in cui gli utenti sviluppano, distribuiscono e consumano i modelli di ML, presentando innovazioni per consentire a un maggior numero di organizzazioni di dare vita ai propri dati e modelli di ML. Questi progressi includono una serie di nuove API Snowpark ML per uno sviluppo più efficiente dei modelli (in Public Preview), un registro dei modelli Snowpark (in Private Preview) per MLOps scalabili, Streamlit in Snowflake (in Public Preview a breve) per trasformare i modelli in app interattive, e funzionalità di streaming avanzate.

Maggiore programmabilità di governance o sicurezza

Snowpark distribuisce ed elabora in modo sicuro il codice non-SQL di Snowflake con vari runtime e librerie, ampliando il numero di possibili casi d’uso e attività realizzati nel Data Cloud. Permette a chi sviluppa di lavorare in modo più efficace con i linguaggi di programmazione e gli strumenti che preferisce, fornendo al contempo le garanzie di automazione, governance e sicurezza che mancano nei data lake e negli ambienti di big data tradizionali. Dal lancio nel giugno 2021, Snowpark ha aiutato i data engineer a migrare le pipeline e a eseguirle in modo più rapido ed efficiente, ha permesso ai data scientist di costruire e fare il training di modelli e ha reso Snowflake una potente piattaforma per lo sviluppo di applicazioni.

Snowflake Native App Framework

L’ultimo annuncio riguarda la disponibilità in Public Preview su AWS di Snowflake Native App Framework per gli sviluppatori, con oltre 25 nuove Native Apps a cui i clienti possono accedere direttamente dallo Snowflake Marketplace. Le Native Apps inaugurano una nuova era di collaborazione sui dati, consentendo agli sviluppatori di disporre degli strumenti necessari per creare rapidamente applicazioni robuste con la disponibilità e la scalabilità automatica di Snowflake. Questo approccio elimina gli ostacoli legati alla sicurezza e alla privacy, in quanto le applicazioni vengono eseguite direttamente all’interno degli account Snowflake, creando nuovi flussi di revenue e consentendo a migliaia di organizzazioni di scoprire e installare facilmente queste applicazioni senza dover spostare o esporre i propri dati.

Infine, con la Custom Event Billing (in Public Preview) e la monetizzazione sulla piattaforma (ora disponibile) attraverso Snowflake Marketplace, le organizzazioni possono distribuire e monetizzare le loro app senza dover creare costosi sistemi di fatturazione. Questo modello di distribuzione nativa ridisegna l’approccio tradizionale che prevede la copia dei dati nelle app, consentendo alle app di essere eseguite all’interno dell’account Snowflake dell’utente finale. I clienti non devono più esportare o fornire accesso esterno ai loro dati, accelerando in modo significativo il percorso di acquisizione e adozione dei clienti per i fornitori di app.