Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : Cassandra - Mise en oeuvre & administration

Cassandra - Mise en oeuvre & administration

Formation à distance
Durée : 21 heures (3 jours)
Durée :21 heures (3 jours)
HT
Se préinscrire
Durée :21 heures (3 jours)
HT
Se préinscrire
Durée :21 heures (3 jours)
HT
Se préinscrire

Formation créée le 16/03/2022. Dernière mise à jour le 14/09/2022.

Version du programme : 1

Programme de la formation

Objectifs de formation : à l’issue de la formation, le stagiaire sera capable d’installer et d’administrer des bases de données sous la solution NoSQL Apache Cassandra.

Objectifs de la formation

  • Découvrir l'architecture de NoSQL Apache Cassandra et ses apports par rapport aux autres solutions
  • Installer et configurer le SGBD NoSQL Apache Cassandra
  • Administrer et sécuriser un cluster Cassandra
  • Appréhender le CQL (Cassandra Query Language)
  • Créer une base de données et manipuler ses objets
  • Connaitre la notion de grappe au sein de la base de données

Profil des bénéficiaires

Pour qui
  • Chefs de projets
  • Administrateurs de bases de données
  • Développeurs
  • Architectes
Prérequis
  • Avoir des connaissances de base de l'administration de Linux ou Windows et d'une base de données relationnelle

Contenu de la formation

  • Présentation du SGBD Apache Cassandra
    • Positionnement & historique d'Apache Cassandra
    • Cas d'utilisation
    • Pré-requis & conseils d'utilisation
    • Choix techniques & architecture
  • Installation & prise en main d'Apache Cassandra
    • Installation
    • Paramétrage
    • Gestion de la mémoire
    • Mise en oeuvre d'un topologie du cluster
    • Validation de l'installation
    • Travaux pratiques : Initialisation & premiers pas sur Cassandra
  • Cassandra Query Language
    • Commandes principales
    • Connexion au système de base de données
    • Création de colonnes
    • Insertion, modification & recherche
    • Cassandra Query Language
    • Exécution de scripts
    • Rédaction de requêtes
    • Approches
    • Limites et faiblesse du CQL
  • Gestion de la grappe
    • Principe et préparation du premier noeud
    • Paramétrage de nouveaux noeuds
    • Bootstrapping & Token
    • Paramètres Listen_address & rpc_address
    • Topologie du réseau & Endpoint Snitch
    • Stratégie de réplication
    • Création & suppression de noeuds
    • Architecture de stockage mémoire & disque dur
    • Gestion des tombstones
    • Bloom-filter
    • Travaux pratiques : Mise en place d'une configuration de production
  • Supervision
    • OpsCenter
    • Supervision
    • Accès JMX
    • Exports JMX vers des outils de supervision
  • Exploitation
    • Gestion des noeuds Cassandra
    • Sauvegardes, snapshots & export au format JSON
    • Principes de cohérence
    • Sécurité d'un cluster Hadoop
  • Hadoop & Spark
    • Principe de Map/Reduce
    • Liaison Hadoop/Cassandra
    • Architecture Spark
    • Mise en pratique depuis Cassandra
  • Performance
    • Outil de test de performance Cassandra-stress
    • Création & configuration d'un plan de stress
Équipe pédagogique

Professionnel expert technique et pédagogique.

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
  • Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
  • Espace numérique de travail
  • Documents supports de formation projetés
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...