IBM integra Apache®Spark™ nei software di Analytics e di Commerce e offre Spark-as-a-Service per gli sviluppatori su IBM Cloud

Milano - 13 nov 2015: IBM (NYSE: IBM) ha annunciato di aver riprogettato oltre 15 soluzioni “core” di analytics e di commerce con Apache®Spark™, contribuendo ad accelerare notevolmente le loro capacità di elaborazione in tempo reale. IBM ha anche annunciato la disponibilità della propria offerta Spark-as-a-Service - IBM Analytics on Apache Spark - su IBM Bluemix, a seguito del successo di un programma Beta durato 13 settimane, con più di 4.600 sviluppatori che l’hanno utilizzato per realizzare applicazioni business e consumer “intelligenti”, alimentate da dati. Sviluppato da AMPLab presso la University of California Berkeley, Apache Spark è noto per la sua facilità di utilizzo nella creazione di algoritmi che sfruttano gli insight provenienti da dati complessi. Facendo leva sull’elaborazione in-memory di Spark, ideale per le informazioni di frequente consultazione e in grado di elaborare insiemi di dati con una velocità senza precedenti, IBM è stata in grado di semplificare l'architettura di alcune delle sue soluzioni software e dei suoi servizi di dati in cloud, come IBM BigInsights, IBM Streams e IBM SPSS.

Ad esempio, IBM ha ottenuto una riduzione pari all’87 per cento del codice di DataWorks, il suo servizio di data preparation e data refinement, passando da 40 milioni di righe di codice a 5 milioni di righe, semplificando e riducendo drasticamente i tempi di compilazione e distribuzione delle applicazioni. DataWorks potrà beneficiare direttamente della scalabilità, del modello di programmazione distribuita e della connettività delle fonti di dati di Spark, nonché dei frequenti miglioramenti realizzati su Spark da tutti coloro che contribuiscono al progetto.

Spark è una tecnologia open source agile, veloce e facile da utilizzare, che consente di semplificare radicalmente il processo di sviluppo di applicazioni “intelligenti”. Offerta come servizio per gli sviluppatori all'interno del più ampio ecosistema di servizi per i dati disponibili sul cloud di IBM, IBM Analytics for Apache Spark si integra facilmente con tool open source, proprietari e di terze parti presenti sulla piattaforma cloud IBM Bluemix. Gli sviluppatori saranno ora in grado di integrare funzionalità di analytics nelle loro applicazioni in tempo reale.

SolutionInc, con sede in Nuova Scozia, fornisce accesso gestito, sia Wi-Fi pubblico che cablato, per elevata domanda di traffico in alberghi, centri congressi e hotspot in 50 paesi. In quanto provider Wi-Fi multinazionale, SolutionInc aveva bisogno di analizzare rapidamente enormi insiemi di dati Wi-Fi provenienti da più fonti, per identificare tendenze e modelli di traffico. Utilizzando IBM Analytics for Apache Spark su Bluemix, SolutionInc è stata in grado di estrarre una serie di dati rilevanti, quali ad esempio orari dei picchi di volumi, i “luoghi” più frequentati, i modelli di route e le tipologie di dispositivi per fornire insight utilizzabili dai propri clienti.

“Con la tecnologia IBM Spark, siamo stati in grado di analizzare oltre 240 milioni di righe di informazioni Wi-Fi registrate, e di identificare schemi di traffico e dati su più ubicazioni,” ha dichiarato Glen Lavigne, Presidente e Amministratore Delegato di SolutionInc. “Questi strumenti di analytics ci permettono di comprendere meglio le richieste e le tendenze del mercato e di fornire un servizio migliore ai nostri clienti.”

“Per i data scientist e gli ingegneri che vogliono ottenere di più dai propri dati, la potenza e il fascino dell'innovazione open source per tecnologie come Spark è innegabile”, ha dichiarato Rob Thomas, Vice Presidente Product Development di IBM Analytics. “IBM si è impegnata ad utilizzare Spark come base per la sua piattaforma di analytics,  leader di settore, e grazie all’offerta di un servizio Spark completamente gestito su IBM Bluemix, i professionisti dei dati possono accedere e analizzare i dati con una velocità senza precedenti, con una significativa riduzione della complessità.”

“I servizi dati in cloud consistono nella disponibilità dei tool di cui gli sviluppatori necessitano per realizzare e rendere disponibili rapidamente le applicazioni,” ha dichiarato Derek Schoettle, Direttore Generale di IBM Cloud Data Services. “La disponibilità di IBM Analytics for Apache Spark semplifica il processo di apprendimento nell’utilizzo di Spark, permettendo ai professionisti dei dati di concentrarsi sulla creazione di applicazioni invece che sull’amministrazione di cluster di Spark o sulla gestione delle attività a supporto. Con le integrazioni ai servizi essenziali IBM Cloud Data, è facile per i clienti realizzare una soluzione completa su Bluemix e ottenere maggiori informazioni da una quantità sempre maggiore di dati con un minore sforzo."

Dal momento dell'annuncio del proprio coinvolgimento nella community di Apache Spark nel giugno 2015, IBM ha fornito oltre 60 contributi al progetto Spark, inclusi Machine Learning e SQL, e l’IBM Spark Technology Center ha assunto 35 contributori di Apache Spark e formato oltre 310.000 professionisti dei dati, attraverso corsi online gratuiti presso BigDataUniversity.com.

Agli eventi mondiali  Hack Spark Challenge, organizzati da IBM in varie città tra cui Boston, San Francisco, Pechino e Shanghai, i professionisti dei dati hanno creato oltre cento soluzioni diverse basate sui dati, tra cui un progetto che sfrutta Spark per analizzare i feed video del traffico per i veicoli iscritti ad Amber Alerts e una mappa che verrà utilizzata dal dipartimento di polizia di San Francisco per contribuire a prevenire gli episodi di criminalità.

Per avere ulteriori informazioni, è possibile consultare lo studio realizzato dall’IBM Institute Business Value: “Analytics: The Upside of the Upsurge,”. Almeno i tre quarti degli intervistati hanno programmato o hanno già implementato streaming o dati in tempo reale, analitica self-service e servizi dati o di analitica basati su cloud.

Per partecipare alla conversazione su #SparkIdeas

Per ulteriori informazioni su IBM Analytics, visitate il sito www.ibm.com/analytics

Apache®, Apache Spark™, Spark™ sono marchi registrati di Apache Software Foundation negli Stati Uniti e/o in altri paesi.