12 Rue de l’Europe

31850 Montrabé

12 Rue de l’Europe

31850 Montrabé

Cassandra – Administration et exploitation

Menu formations

Objectifs : Découvrir l’architecture du SGBD NoSQL Apache Cassandra – Installer et configurer Apache Cassandra – Créer une base de données et manipuler ses objets. Découvrir les principes de l’optimisation et du développement.

Public concerné : Chefs de projets et gestionnaires de bases de données.

Pré-requis : Avoir les connaissances générales sur les bases de données.

Moyens Pédagogiques : Exposés, cas pratiques, synthèse, support de cours fourni à chaque stagiaire.

Modalités de suivi et d’évaluation : Questionnaire d’évaluation de la satisfaction en fin de stage, feuille de présence émargée par demi-journée par les stagiaires et le formateur, Attestation de fin de formation.

Contenu de formation :

Introduction a Cassandra :

Historique
Fonctionnalités de Cassandra
Licence
Format des données
« Key-value »
Traitement de volumes importants
Haute disponibilité
Système réparti de base de données…

Installation et configuration :

Pré-requis
Plateformes 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 nœud et test de l’interface Cassandra-Cli

Interrogation des données, CQL (cassandra query language) :

Commandes de base : connexion au système de base de données
Création de colonnes
Insertion
Modification
Recherche
Exécution de scripts
Comment écrire des requêtes
Approches

Gestion de la grappe :

Principe et préparation du premier nœud : adresse d’écoute
Configuration de nouveaux nœuds
Notion de « Bootstrapping » et « Token »
Paramètres listen_address et rpc_address
Réplication (Topologie du réseau et EndpointSnitch / Stratégie de réplication)
Ajout de nœuds et suppression
Cassandra dans un Cloud
Mise en oeuvre avec OpenStack

Supervision et exploitation :

OpsCenter (Installation, Lancement, Utilisation de base)
Supervision avec nodetool cfstats
Export JMX vers des outils de supervision comme Nagios
Sauvegardes
Import / export au format JSON

Support Hadoop & Spark :

Principe de MapReduce
Implémentation Hadoop
Mise en oeuvre depuis Cassandra
Description rapide de l’architecture Spark
Mise en oeuvre depuis Cassandra
Exécution de travaux Spark s’appuyant sur une grappe Cassandra

DEMANDER UN DEVIS ÊTRE RAPPELÉ

Dates inter-entreprises

Top