15_26538801F_1063592S https://www.meformerenregion.fr/formations/538801 NoSQL – Apache Cassandra?: Mise en œuvre et administration NAPSIA

NoSQL – Apache Cassandra?: Mise en œuvre et administration

Date de mise à jour : 22/06/2026 | Identifiant OffreInfo : 15_26538801F
Organisme responsable : NAPSIA

Objectifs

À l'issue de la formation, vous serez capable de :



       
  • Découvrir l'architecture NoSQL d'Apache Cassandra et analyser ses apports par rapport aux solutions relationnelles ou autres NoSQL.


  •    
  • Installer, configurer et optimiser le SGBD Apache Cassandra de manière autonome.


  •    
  • Administrer au quotidien et sécuriser efficacement un cluster (grappe) Cassandra.


  •    
  • Maîtriser le langage de requête CQL (Cassandra Query Language) pour interagir avec les données.


  •    
  • Créer un modèle de données distribué, manipuler ses objets (Keyspaces, Tables) et gérer le cycle de vie des données.


  •    
  • Appréhender et exploiter la notion de grappe (cluster multi-nœuds) au sein de la base de données pour garantir la haute disponibilité.

Programme de la formation

Jour 1 : Concepts NoSQL, Architecture & Installation

  • Écosystème & Doctrine : Différences SQL/NoSQL, historique, typologie des modèles et positionnement.
  • Fondations distribuées : Théorème CAP, garanties de cohérence, tolérance aux pannes et documentation.
  • Déploiement & Configuration : Installation multiplateforme (Linux/Docker), cycle de vie du service, configuration et logs.
  • Outils d'administration : Prise en main du client shell de requêtes (cqlsh) et de gestion de cluster (nodetool).
Jour 2 : Modélisation CQL & Gestion de la Topologie
  • Modélisation (DDL) : Espace de clés (Keyspace), tables, clés de partition et de clustering. Types simples, collections et custom.
  • Objets avancés : Implémentation des index secondaires, des vues matérialisées et des triggers.
  • Manipulation (DML) : Lectures, écritures, suppressions, opérateurs de filtrage, fonctions et intégration JSON.
  • Gestion de la Grappe : Ajout, remplacement et suppression de nœuds. Maintenance et cohérence (repair, read repair).
Jour 3 : Stockage, Sécurité & Performance
  • Mécanismes de Stockage : Architecture du moteur (SSTable), filtres de Bloom, compression et archivage CDC.
  • Sauvegarde & Restauration : Outils SSTable, snapshots, sauvegardes incrémentales, restauration et chargements par lot.
  • Sécurité des accès : Utilisateurs, rôles et privilèges. Authentification, chiffrement (SSL/TLS) et accès JMX.
  • Supervision & Benchmarking : Monitoring via nodetool, supervision JVM, logs d'audit et tests avec cassandra-stress.

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

142 route d'Albi
31200 - Toulouse
Responsable : Madame Setti BENCHEHIDA
Téléphone fixe : 0562841013
Contacter l'organisme

Contact de l'organisme formateur

NAPSIA
SIRET : 88040241700047
31200 Toulouse
Responsable : Madame Setti BENCHEHIDA
Téléphone fixe : 0562841013
Contacter l'organisme

Information fournie par :