18, Avenue de l’Europe – Parc technologique du Canal

31520 Ramonville-Saint-Agne

09 88 42 22 19

06 76 60 32 74

Cassandra – Administration et exploitation

Référence F174157
Tarif présentiel ou distanciel 1950 €
Session ouverte A partir de 2 personnes
Intra-entreprise Nous consulter

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

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.

Durée : 3 jours

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

Méthodes et moyens pédagogiques : Formation réalisée en présentiel ou en distanciel (Choix à définir). Exposés, cas pratiques, synthèse. Matériel : 1 poste par stagiaire, vidéoprojecteur, tableau.

Support de cours fourni à chaque stagiaire.

Modalités de suivi et d’évaluation : Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires. 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.

Informations pratiques : Accessibilité , modalités et délais d’accès

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

Toulouse

Top