Innovation sparks
SAS Viya Workbench: un ambiente analitico “potenziato”, sicuro e multilinguaggio
Leonardo Volpe, Principal Systems Engineer - Modernization and Technology Adoption, SAS
Simone Spagnoli, Systems Engineer - Advanced Analytics & AI Team, SAS
Tempo di lettura: 7 min
Con la diffusione del machine learning e la necessità di condurre analisi avanzate, gli sviluppatori e i data scientist hanno bisogno di strumenti che facilitino la sperimentazione, siano scalabili e consentano una collaborazione efficace.
SAS Viya Workbench è progettato per rispondere a queste necessità, offrendo un ambiente che semplifica il lavoro quotidiano riducendo al minimo le complessità operative. In questo articolo, esamineremo le principali caratteristiche tecniche di SAS Viya Workbench, con un focus su ciò che è realmente utile per chi sviluppa e gestisce modelli analitici.
Un ambiente cloud-native per uno sviluppo semplificato
SAS Viya Workbench è un ambiente cloud-native progettato per fornire a sviluppatori e data scientist la flessibilità necessaria per costruire, testare e distribuire modelli analitici. Si tratta di una soluzione nata per semplificare molti tipi di sviluppo in ambito analytics, rendendolo l'ambiente ideale per progetti di machine learning (ML) e intelligenza artificiale (AI).
Offrendo un ambiente altamente flessibile, SAS Viya Workbench permette agli utenti di sperimentare diversi algoritmi di machine learning, ottimizzare i parametri, rinnovare, replicare o iterare i modelli sui quali si lavora in modo estremamente efficiente. È particolarmente importante sottolineare che Workbench consente, per esempio, di tracciare le versioni dei modelli, garantendo trasparenza e riproducibilità nei progetti, aspetto non trascurabile da un punto di vista di efficienza dei processi e rapidità di realizzazione.
Inoltre, l'architettura cloud-based consente di scalare in base alle specifiche richieste degli sviluppatori (cruciale per gestire grandi set di dati o calcoli complessi) che possono muoversi in libertà e completa autonomia, accedendo all’ambiente Workbench e attivando le risorse solo quando serve senza dover chiedere ogni volta l’intervento dei colleghi dell’IT.
Gli sviluppatori possono muoversi in libertà e completa autonomia, accedendo all’ambiente Workbench e attivando le risorse solo quando serve senza dover chiedere ogni volta l’intervento dei colleghi dell’IT. Leonardo Volpe Principal Systems Engineer - Modernization and Technology Adoption SAS
Supporto Multilinguaggio integrato
Uno degli aspetti più importanti per gli sviluppatori è la possibilità di lavorare nei linguaggi di programmazione che preferiscono. SAS Viya Workbench garantisce questa opportunità offrendo un ambiente robusto, sicuro e multilinguaggio. Gli utenti possono scirvere, per esempio, direttamente in Python - oppure in altri linguaggi open source come R - dentro l’ambiente Workbench, in modo fluido e dinamico, senza “traduzioni” di linguaggio necessarie.
Questa è una flessibilità ormai fondamentale per le organizzazioni con team tecnici diversificati. La capacità del motore multilinguaggio diventa inoltre particolarmente rilevante quando si tratta di gestire fonti di dati disparate. Gli sviluppatori non devono più convertire il loro codice in un linguaggio specifico, accelerando così lo sviluppo e riducendo le frizioni nella collaborazione tra i team. Ciascuno lavora sul linguaggio che preferisce trovando tutto ciò che serve, librerie comprese, già dentro l’ambiente di Workbench..
WEBINAR on-demand
SAS Viya Workbench: l'ambiente di sviluppo per linguaggi SAS e open source
Sicurezza dei dati e conformità integrate
La sicurezza dei dati è cruciale nel contesto normativo odierno, e SAS Viya Workbench garantisce che sviluppatori e data scientist possano concentrarsi sul loro lavoro senza preoccupazioni legate alla governance dei dati. I dati sensibili rimangono all'interno dell’ambiente del cliente, protetti da protocolli di accesso controllato e con tutte le logiche di cybersecurity necessarie. Questa funzionalità è particolarmente rilevante per le organizzazioni in settori altamente regolamentati, come la finanza e la sanità, dove le violazioni dei dati possono avere conseguenze gravi, ma anche in tutte quelle realtà dove serve mantenere alta l’asticella della sicurezza dei dati e del loro accesso ed utilizzo.
In quest’ottica, va aggiunto che Workbench si integra perfettamente con la piattaforma SAS più ampia, che include strumenti potenti per la gestione e la governance dei dati. Questa integrazione garantisce che le informazioni sensibili vengano gestite in modo sicuro durante tutto il processo di creazione del modello, dalla preparazione dei dati alla distribuzione.
Ottimizzare prestazioni e costi
Come accennato, un vantaggio chiave di SAS Viya Workbench è la capacità di ottimizzare le risorse di calcolo su richiesta. Nei sistemi tradizionali, l'overhead IT e l'allocazione delle risorse spesso ritardano i progetti e aumentano i costi. Con SAS Viya Workbench, gli sviluppatori possono controllare l'ambiente di calcolo scalando in base alle esigenze del progetto. Questo modello on-demand riduce i costi operativi e aumenta l'efficienza, rendendolo ideale sia per progetti esplorativi su piccola scala che per carichi di lavoro di produzione su larga scala. La potenza computazionale viene quindi dimensionata in base alla tipologia di analisi.
I miglioramenti delle prestazioni non si limitano “solo” al risparmio sui costi. Gli sviluppatori beneficiano di tempi di addestramento e valutazione dei modelli più rapidi, grazie al supporto per il calcolo accelerato tramite GPU. Questo è particolarmente vantaggioso per progetti che richiedono un'elevata elaborazione dei dati, come i modelli di riconoscimento delle immagini o quelli di elaborazione del linguaggio naturale, solo per citare due esempi.
SAS Viya Workbench offre agli utenti la possibilità di esplorare e sperimentare diversi algoritmi di machine learning, ottimizzare i parametri ed eseguire il deployment dei modelli in modo semplice e veloce. Simone Spagnoli Systems Engineer - Advanced Analytics & AI Team SAS
Integrazione con strumenti open source
Con SAS Viya Workbench gli sviluppatori possono accedere a librerie come scikit-learn o TensorFlow direttamente dall’ambiente Workbench, permettendo loro di sfruttare “risorse familiari” beneficiando al contempo dell'infrastruttura SAS.
Ciò significa che, anche se gli sviluppatori non hanno esperienza pregressa con SAS, possono comunque utilizzare la piattaforma attraverso il linguaggio su cui si sentono più confidenti, Python o R, e l’editor di loro preferenza, Jupyter o Visual Studio, che la piattaforma gli mette a disposizione.
Inoltre, questa integrazione supporta la possibilità di fare sperimentazioni rapide, non solo perché l'inclusione di librerie open source all'interno dell'ecosistema SAS aiuta a favorire la collaborazione e l'innovazione tra i team, ma anche perché uno sviluppatore può passare rapidamente da un algoritmo all'altro, confrontare metriche di prestazione e distribuire modelli senza dover cambiare piattaforma.
Niente più “attriti” tra sperimentazione e produzione
Questa accelerazione e velocità nel lavoro degli sviluppatori, è garantita dal fatto che SAS Viya Workbench integra strumenti pre-configurati e un ambiente di sviluppo semplificato che può essere reso operativo in pochi secondi, rendendolo molto più rapido rispetto alle piattaforme Enterprise tradizionali.
Per gli sviluppatori, questo significa che il tempo trascorso a configurare ambienti o risolvere dipendenze è minimizzato, liberando tempo prezioso per lo sviluppo effettivo dei modelli. Che si tratti di costruire un modello per prevedere il comportamento dei clienti o di analizzare grandi quantità di dati transazionali, SAS Viya Workbench riduce “l'attrito tra sperimentazione e produzione”.
SAS Viya Workbench rappresenta una soluzione trasformativa per gli utenti IT grazie a un ambiente flessibile, scalabile e sicuro che supporta la sperimentazione rapida, l'integrazione multilingua e la collaborazione. Sviluppatori e data scientist possono concentrarsi su ciò che sanno fare meglio: creare modelli e generare insight, senza doversi preoccupare della gestione dell'infrastruttura o delle questioni di sicurezza.
Principali Benefici di SAS Viya Workbench
- Scalabilità on-demand: La sua architettura cloud-native consente di scalare automaticamente le risorse di calcolo in base alle esigenze specifiche del progetto. E con una potenza computazionale dimensionata in base alla tipologia di analisi.
- Velocità di attivazione dell’ambiente: in pochi secondi e pochi click l’ambiente è pronto per lo sviluppo e senza intervento dell’IT
- Supporto multi-linguaggio: Supporta l’integrazione e l’uso di SAS, Python e R, in un ambiente cloud sicuro permettendo una collaborazione fluida tra team tecnici diversificati.
- Integrazione con strumenti open source: Offre l'accesso diretto a librerie come scikit-learn e TensorFlow, mantenendo un'infrastruttura solida per lo sviluppo analitico.
- Ottimizzazione delle risorse: Riduce i costi operativi attraverso la gestione dinamica delle risorse e il supporto per il calcolo accelerato tramite GPU.
- Sicurezza dei dati integrata: lavorare in un ambiente in cloud mi assicura una governance dei dati garantendo l’accesso solo a chi effettivamente ha l’autorizzazione.
- Ambiente di sviluppo pre-configurato: Minimizza i tempi di configurazione degli ambienti, accelerando il passaggio dalla sperimentazione alla produzione.
- Collaborazione senza interruzioni: Facilita la collaborazione tra team con l’accesso a tutti gli strumenti necessari all'interno di un'unica piattaforma, riducendo le frizioni operative.
25 settembre 2024
Articoli consigliati
-
Innovation sparksAI e innovazione dei dati: come l’intelligenza artificiale cambia i processi e protegge le informazioniNaica Tedesco, Senior Manager di Target Reply con anni di esperienza nella consulenza strategica dei dati, condivide una visione pragmatica sull’AI, in cui il potenziale innovativo si bilancia con la necessità di garantire sicurezza e privacy.
-
Innovation sparksDall'analisi predittiva all'etica dei dati: il futuro della Loss Prevention nel RetailNel settore retail, dove margini sempre più sottili e complesse catene di fornitura richiedono costanti sforzi di ottimizzazione, il tema della prevenzione delle perdite (Loss Prevention) emerge con forza.
-
Innovation sparksLe previsioni di SAS per il 2025: L'AI si specializza e abbraccia la sostenibilitàExecutive di SAS hanno esplorato il futuro per anticipare tendenze e sviluppi chiave nel business e nella tecnologia per il 2025. Ecco alcune delle loro previsioni.
-
Innovation SparksSAS Viya Workbench: il futuro dell’Intelligenza Artificiale è quiSAS Viya Workbench è l'ambiente di lavoro flessibile e adattabile che offre agli utenti la libertà di sviluppare modelli di AI e machine learning con una velocità e una coerenza senza rivali.