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

31520 Ramonville-Saint-Agne

05 61 32 99 49

Cassandra – Administration et exploitation

Référence F174157
Prix par personne en présentiel ou distanciel 1550 €
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

Demandes intra-entreprise et en distanciel

DEMANDER UN DEVIS ÊTRE RAPPELÉ
Top