Open Source

Implementare Apache Hadoop in Microsoft Azure

Dopo aver affrontato Apache Hadoop nella sua descrizione generale, in questo articolo ci occuperemo di come implementare il semplice framework Apache Hadoop senza l’uso di applicativi in grado di gestire il data processing. È importate specificare che Apache Hadoop, è un framework in grado di gestire solo HDFS e il processo di MapReduce: Come si nota nell’immagine, per poter interfacciare eventuali applicativi di vario genere è necessario installare in maniera parallela software come Pig, Hive, HBase etc. Hadoop per il suo funzionamento deve essere installato su OS che sia Windows o Linux: in questa sperimentazione verrà installato su Ubuntu 16.04…

Apache, php e MySQL su Windows 10 Subsystem for Linux: è possibile?

Tra le domande più frequenti di chi scopre la possibilità di utilizzare un intero sottosistema linux su una macchina Windows c’è di certo la seguente: “Si, carino, ma cosa ci faccio?” Negli articoli precedenti abbiamo visto come è possibile utilizzare alcuni tool di cui un amministratore di sistema abituato a lavorare con linux non riuscirebbe a fare a meno, e fino ad ora era costretto ad installare emulatori o software di terze parti per poter sopperire alla mancanza della sua command line preferita. Oggi vediamo come Windows Subsystem for Linux non è solo editing di testo, e scopriamo come poter…

Implementazione e configurazione di Microsoft Azure HDInsight

Dopo aver osservato nell’articolo precedente una prima introduzione del framework Apache Hadoop, in grado di gestire BIG DATA tramite cluster di server distribuiti, a partire dal processo di MapReduce sino alle tipologie di configurazioni, in questa pubblicazione si analizzeranno e descriveranno i passaggi per configurare HDInsight sulla piattaforma Cloud Microsoft Azure. Azure HDInsight distribuisce ed esegue il provisioning dei cluster Apache Hadoop gestiti nel cloud, offrendo un framework progettato per elaborare, analizzare e creare report sui Big Data con elevata affidabilità e disponibilità. HDInsight usa la distribuzione Apache Hadoop ed esso colleziona al suo intero un ecosistema di componenti dedicato…

Installazione di Windows 10 Subsystem for Linux (Windows 10 Bash)

In questo articolo vedremo come è possibile installare il componente Windows Subsystem for Linux, e quindi Windows Bash, presenti tra le funzionalità aggiuntive di Windows 10 a partire dalla build 14366. Attualmente questo componente è disponibile solo nelle versioni Insider Preview ed è quindi necessario iscriversi al programma Windows Insiders per usufruirne. Con ogni probabilità il sottosistema Linux verrà incluso nella versione stabile del sistema operativo a partire dalla versione di Windows 10 Anniversary Update, disponibile dal prossimo 2 Agosto. Per ottenere la build 14366 oggi l’unica modalità possibile è quella di effettuare il download della ISO dal portale Insiders,…

Apache Hadoop: BIG DATA a portata di Framework

Hadoop è un framework Open Source di Apache, concepito per offrire supporto ad applicazioni distribuite che elaborano grandi quantità di dati (Big Data) in parallelo, su cluster di grandi dimensioni (costituiti da migliaia di nodi), e semplificare le operazioni di storage e gestione di dataset assicurando un’elevata affidabilità e disponibilità. Introduzione Con la rapida diffusione dei Social Media, IoT (Internet of Things), tecnologie mobile e elettronica di consumo, il mercato IT e i colossi del ventunesimo secolo si sono adattati a gestire quantità di dati sempre superiori. Con i loro imponenti datacenter, si sono preoccupati di immagazzinare una grossa mole…

awk per Windows 10 Bash, molto più di un editor di testo

Nei precedenti articoli abbiamo visto come anche sul sistema operativo Windows 10 sia possibile eseguire in maniera nativa alcuni comandi linux, nello specifico abbiamo trattato dapprima i comandi base (http://www.ictpower.it/guide/editing-di-testo-con-windows-bash.htm) e successivamente grep e sed (http://www.ictpower.it/sistemi-operativi/grep-e-sed-ricerche-ed-editing-di-testo-non-interattivo-con-windows-10-bash.htm). Completiamo questa mini guida mostrando un estratto di quello che è possibile fare con awk, un vero e proprio linguaggio di programmazione per l’elaborazione dei testi, focalizzando l’attenzione su quali potrebbero essere i suoi impieghi per supportare la creazione e la modifica dei nostri script. Anche in questo caso ritengo utile la comprensione di alcuni elementi chiave degli articoli precedenti, quindi se siete alle…

grep e sed – Ricerche ed editing di testo non interattivo con Windows 10 Bash

Come promesso alla fine del precedente articolo (http://www.ictpower.it/guide/editing-di-testo-con-windows-bash.htm) torniamo a parlare di comandi linux disponibili ora anche su Windows 10 Bash, partendo dalla conoscenza del comando grep e proseguendo con il tool di editing sed. Lasciamo ad un prossimo articolo, invece, il capitolo su awk. Di seguito troverete molti riferimenti a comandi o notazioni già trattate nell’articolo appena citato, quindi se non è chiaro l’utilizzo dei comandi base per le operazioni sui testi ne consiglio un’attenta lettura prima di procedere oltre. L’utilizzo congiunto di sed ed awk permette di elaborare dei testi con lo scopo, ad esempio, di trasformarne in…

#TecHeroes – Docker Community

Nuova puntata di #TecHeroes dedicata alle community e alle tecnologie, Microsoft e non.Con Paola Presutto abbiamo degli ospiti speciali: Federico Minzoni rappresentante della community Docker Milano e Nicola Ferrini, MVP I protagonisti di questa puntata ci raccontano meglio il lavoro delle loro community, che non lavorano solo con tecnologie Microsoft. [01:20] Community Docker Milano [02:50] Community ICT Power [09:25] Docker Federico Minzoni, ( @fminzoni), Docker Milano Community Nicola Ferrini, ( @nicolaferrini), MVP Windows & Devices for IT, MVP Microsoft Azure, Microsoft Italian Community Regional Director. Paola Presutto, (@PiperITaPRO), Sr Technical Evangelist, Microsoft…

Editing di testo con Windows Bash

L’integrazione di una shell linux nei sistemi operativi Microsoft non è sicuramente passata inosservata e, tralasciando le spesso inutili faide tra i sostenitori dell’open source ed i beniamini del software proprietario, vediamo come imparare a sfruttare dal primo momento le caratteristiche positive di entrambi i sistemi e combinarne le potenzialità a nostro favore. In particolare in questo articolo analizzeremo alcune delle funzionalità più amate dagli utilizzatori di linux, ovvero una serie di tool e comandi di cui un amministratore di sistema non potrà più fare a meno, soprattutto considerando che con l’ingresso prepotente della Powershell su Windows anche chi gestisce…