Formation Cassandra


  • METTRE EN ŒUVRE ET ADMINISTRER APACHE CASSANDRA
REFERENCE
 
 
OCAS
DUREE
 
 
3 jours
TARIFS
 
 
1650 € HT
Niveau : Intermédiaire
Cours à distance: Possible
OBJECTIFS :
 

Cassandra est une base de données distribuée NoSQL connue pour ses capacités à savoir gérer sans défaillance de très grosses quantités de données structurées. Cette formation vous donnera toutes les connaissances nécessaires et l'expérimentation pratique pour mettre en œuvre et administrer Apache Cassandra au quotidien.

PRÉ-REQUIS :
 

Connaissances générales sur les bases de données.

PUBLIC :
 

Cette formation s'adresse aux Chefs de projet, gestionnaires de bases de données, et administrateurs qui souhaitent utiliser Apache Cassandra.

PROGRAMME :
 

Cassandra les fonctionnalités principales

Présentation de l'historique et des fonctionnalités de Cassandra.
Introduction à la licence.
Etude du format des données et "key-value".
Traitement de volumes importants et haute disponibilité.
Présentation d'un système réparti de base de données.

Installation et configuration de Cassandra

Rappel sur les prérequis.
Présentation des plate-formes supportées.
Etude du fichier de configuration: conf/cassandra.yaml .
Répertoire de travail, de stockage des données, gestion de la mémoire.
Démarrage d'un noeud et test de l'interface cliente cqlsh.

Le CQL

Maitriser les commandes de base: connexion au système de base de données, création de colonnes, insertion, modification recherche.
Le CQL: Cassandra Query Language.
Exécution de scripts.
Comment écrire des requêtes?
Etude des différentes approches.

Gestion de la grappe

Initiation au principe de base.
Préparation du premier noeud : adresse d'écoute.
Configuration de nouveaux noeuds.
Notion de bootstrapping et de token.
Paramètres listen_address et rpc_address.
Réplication : topologie du réseau et EndpointSnitch.
Stratégie de réplication.
Ajout de noeuds, suppression.
Cassandra dans un cloud.
Mise en oeuvre avec OpenStack.

Supervision

OpsCenter: installation, lancement.
Utilisation de base.
Supervision avec nodetool cfstats, ou export JMX vers des outils de supervision comme Nagios.

Exploitation de Cassandra

Maitriser les notions de sauvegarde.
Import/export au format JSON.

Support Hadoop

Présentation du principe de MapReduce.
Implémentation Hadoop.
Maitriser la mise en oeuvre depuis Cassandra.

Support Spark

Description rapide de l'architecture spark.
Mise en oeuvre depuis Cassandra.
Execution de travaux Spark s'appuyant sur une grappe Cassandra.

TRAVAUX PRATIQUES :
 

De nombreux travaux partiques sont proposés tout au long de la formation

S'INSCRIRE À CETTE
FORMATION CASSANDRA
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

2 j

 
Les technologies actuelles permettent de traiter des volumes de données beaucoup plus importants que les systèmes relationnels. Ils s'ouvrent aux données en ligne...

3 j

 
Le langage SQL et les concepts de matrice (ligne, colonne) et de relation entre les données ont monopolisé la façon de représenter les données et de les...

2 j

 

Bases de données

Neo4J pour Développeur
Neo4J est une base NoSQL permettant de gérer des données fortement liées les unes aux autres sous forme de graphe. Cette approche permet d’obtenir de bien meilleures...

3 j

 

Bases de données

MongoDB pour développeur
MongoDB est une base NoSQL permettant de gérer un gros volume d’information (« humongous » = énorme), structurée ou non, avec des performances qui en ont...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB