Corso Apache Cassandra

Corso Apache Cassandra

Corso Apache Cassandra

Apache Cassandra è un database open-source ottimizzato per i progetti con grande mole di dati (Big Data). Sviluppato inizialmente dal Lab di Facebook. dal 2009 fa parte del progetto Apache Software Foundation.

Apache Cassandra è un NoSQL, ovvero un database non relazionale. Cassandra è definito un DBMS distribuito ed open-source. Viene utilizzato per gestire dati di grandi dimensioni dislocati in server diversi.

Apache Cassandra è decentralizzato, fault-tolerance, tunable consistency, elastico e scalabile.

Oggi Apache Cassandra viene utilizzato da tutte le grandi realtà del mondo Information Technology come Facebook, eBay, Netflix, Twitter, Cisco ecc.

Apache Cassandra viene impiegato assieme alle tecnologie per i Big Data come Hadoop & Spark.

Obiettivi del Corso Apache Cassandra: formare lo studente con conoscenze basi sul database Apache Cassandra e per lo sviluppo applicazioni con il suddetto database

Requisiti per i discenti: Programmatori con conoscenze base di Java e dell’ ambiente Linux

PROGRAMMA Corso Apache Cassandra (32 ore):

  1. Introduzione
    • Evoluzione dei Database nei progetti di Big Data
    • I database NoSQL
  2. Apache Cassandra
    • Introduzione ad Apache Cassandra e Caratteristiche
    • Interfaccia linea di comando
    • Vantaggi e limitazioni di Apache Cassandra
    • PuTTY
    • WinSCP
  3. Architettura di Apache Cassandra
    • Introduzione
    • Scrittura e lettura di un processo
    • Partizionamento e data raplication
    • Network topology e snitches
    • Gossip protocol
    • Seed nodes
    • Virtual nodes e Token generator
    • Gestione degli errori
  4. Installazione e configurazione Apache Cassandra
    • Introduzione e panoramica versioni Apache Cassandra
    • Configurazione ed installazione su CentOS
  5. Cassandra Data Model
    • Keyspaces, tabelle e colonne
    • Apache Cassandra DDL: create, alter, drop table
    • Apache Cassandra DML: insert, update, select, delete
    • Data Difinition e Data Manipulation Statements
    • Collezioni di Colonne in Apache Cassandra
    • Catching Impala Metadati
  6. Apache Cassandra interfaccia
    • CQLSH
    • Java Interface
    • OBDC Interface
  7. Ecosistema Hadoop attorno ad Apache Cassandra
    • Introduzione ad Apache Storm, architettura e data model
    • Introduzione ad Apache Kafka, architettura e data model
    • Introduzione ad Apache Spark, architettura e data model

Corso Apache Cassandra erogato in modalità Online-Classe Virtuale

Corso Apache Cassandra erogato su richiesta specialmente per le aziende.

Vuoi essere ricontattato?Lasciaci il tuo numero telefonico e la tua email, ti richiameremo nelle 24h:

Il tuo nome (richiesto)

Telefono (richiesto)

La tua email (richiesto)

Corso di Interesse/Oggetto

Il tuo messaggio

Utilizzando questo modulo accetti la memorizzazione e la gestione dei tuoi dati nei nostri sistemi elettronici.Verrai inserito nella newsletter informativa

Acconsento al trattamento dei miei dati come da D.Lgs. 196/2003 e ai sensi del Regolamento UE 2016/679 (“GDPR”)

INFO Corso Online Classe Virtuale