Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

Cassandra - Mise en oeuvre & administration

réf : BDT-CM

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 pédagogiques

  • 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

Pré-requis

Avoir des connaissances de base de l’administration de Linux ou Windows et d’une base de données relationnelle

Public concerné

Développeurs, Ingénieurs Data, Chefs de projets, Architectes…

Programme

  • Positionnement & historique d’Apache Cassandra
  • Cas d’utilisation
  • Pré-requis & conseils d’utilisation
  • Choix techniques & architecture
  • 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

  • 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
  • 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

  • OpsCenter
  • Supervision
  • Accès JMX
  • Exports JMX vers des outils de supervision
  • Gestion des noeuds Cassandra
  • Sauvegardes, snapshots & export au format JSON
  • Principes de cohérence
  • Sécurité d’un cluster Hadoop
  • Principe de Map/Reduce
  • Liaison Hadoop/Cassandra
  • Architecture Spark
  • Mise en pratique depuis Cassandra
  • Outil de test de performance Cassandra-stress
  • Création & configuration d’un plan de stress

Équipe pédagogique

Professionnel expert technique et pédagogique

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation.

Vous avez une question ?