- ACN_ATLAS
- Cours pratique
- FSE
- Informatique
Formation Cassandra
Mettre en œuvre et administrer Apache Cassandra

- Durée
- 3 jours
- Niveau
- Intermédiaire
- Modalités
- Présentiel / Distanciel
Description de la formation Cassandra
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 Cassandra vous donnera toutes les connaissances nécessaires et l'expérimentation pratique pour mettre en œuvre et administrer Apache Cassandra au quotidien.

Objectifs pédagogiques
À l'issue de cette formation Cassandra vous aurez acquis les connaissances et compétences nécessaires :
- Connaître l’architecture, le fonctionnement et les apports de Cassandra dans l’écosystème NoSQL
- Savoir installer et configurer Apache Cassandra
- Être capable d’administrer et de sécuriser un cluster Cassandra
- Connaître les commandes de base ainsi que le CQL (Cassandra Query Language)
- Être capable de gérer une base de données Cassandra au quotidien (création, manipulation…)
- Être capable de monter un cluster (grappe) de serveurs hautement disponibles
- Savoir surveiller l’état de santé, les logs et métriques applicatifs
Objectifs opérationnels
Savoir installer et prendre en charge toutes les tâches d’administration relatives aux bases de données Cassandra afin de garantir leur maintien en condition opérationnelle et hautement disponible.
Programme
Contenu du cours, module par module
8 modules
- Présentation de l'historique et des fonctionnalités de Cassandra
- Introduction à la licence
- Étude 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
- Rappel sur les prérequis
- Présentation des plateformes supportées
- Étude 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 cliente cqlsh
Travaux pratiques
- Maîtriser les commandes de base: connexion au système de base de données, création de colonnes, insertion, modification recherche, manipulation des objets
- Le CQL: Cassandra Query Language
- Exécution de scripts
- Comment écrire des requêtes?
- Étude des différentes approches
Travaux pratiques
- Initiation au principe de base
- Préparation du premier nœud : adresse d'écoute
- Configuration de nouveaux nœuds
- 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 nœuds, suppression
- Cassandra dans un cloud
Travaux pratiques
- OpsCenter : installation, lancement
- Utilisation de base
- Supervision avec nodetool cfstats, ou export JMX vers des outils de supervision
Travaux pratiques
- Maîtriser les notions de sauvegarde : snapshot, incrémentielle
- Import/export au format JSON
Travaux pratiques
- Présentation du principe de MapReduce
- Présentation de Hadoop et son écosystème, dont HBase, Spark
- Import/Export de données Cassandra-Hadoop
- Présentation du MapReduce sous Hadoop avec le InputFormat Cassandra
- Description rapide de l'architecture spark
- Mise en œuvre depuis Cassandra
- Exécution de travaux Spark s'appuyant sur un cluster Cassandra
Travaux pratiques
Programme mis à jour le 21/11/2025
Public concerné
Ce cours Cassandra s’adresse aux intégrateurs, administrateurs (système/base de données) et développeurs en charge de l’administration, de la configuration, de la production ou de la maintenance d’une base de données sous la solution Apache Cassandra.

Prérequis
Les participants possèdent un socle de connaissances et de compétences minimal sur les bases de données relationnelles. Ils sont idéalement en mesure d’effectuer des requêtes simples pour interroger et manipuler des données. Des connaissances de base des systèmes d’exploitation Lunix et Windows sont également nécessaires pour exploiter Cassandra.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
4,5/5
6 avis
« Mon avis sur le contenu du stage : "Bonne vision globale du produit et des concepts généraux" Mon avis sur le formateur : "Très bon animateur, même dans le contexte de la formation à distance" Ce que j'ai le plus apprécié : "Globalement bon sur tous les points" Ce que j'ai le moins apprécié : "RAS" »
POUJADE FrédéricLA POSTE « Mon avis sur le formateur : "Tres à l'écoute de nos questions." Ce que j'ai le plus apprécié : "Chacun peut avancer à son rythme sur les TP. n'ayant plus codé depuis plusieurs années ce fut tres appréciable." »
BS « Mon avis sur le formateur : "Très pédagogique avec des explications concrètes et claires" »
DEGUIL BrunoPACIFICA
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Formations liées
- Informix Administration - Niveau 1Réf. INAD15 joursIntermédiaire
- Informix Administration - Niveau 2 : Tuning et RéplicationsRéf. INAD23 joursAvancé
- MongoDB - Mise en œuvre et administrationRéf. BMDB3 joursIntermédiaireProchaine session : 25 nov.2 090 €
- Cassandra AvancéRéf. CASA3 joursAvancéProchaine session : 28 oct.2 090 €