Vous vous lancez dans un projet ou vous souhaitez connaître les principes avancés de l’administration sur Cassandra.
Vous souhaitez acquérir une compétence avancée dans l’administration et l’exploitation de Cassandra.
LES OBJECTIFS DE LA FORMATION
Connaître l’architecture du SGBD NoSQL Apache Cassandra.
Installer et configurer le SGBD NoSQL Apache Cassandra.
Créer une base de données et manipuler ses objets.
Découvrir les principes de l’optimisation et du développement.
MOYENS PÉDAGOGIQUES
Les formations Big Data sont présentées par un expert, via des supports de présentation et de travaux pratiques.
MODALITES D’ÉVALUATION
Exercices tout au long de la formation.
À QUI S’ADRESSE CETTE FORMATION ?
Public
Pré-requis
Compétences visées
Cette formation s’adresse aux administrateurs et aux développeurs qui souhaitent utiliser Apache Cassandra comme base de données NoSQL.
Afin d’assurer le bon déroulement des formations, il est indispensable d’avoir : – Des connaissances de base de l’administration de Linux ou Windows. – Des connaissances de base d’une base de données relationnelle.
Maitrise de l’architecture SGBD NoSQL Apache Cassandra et savoir manipuler des objets.
PROGRAMME DÉTAILLÉ
OBJECTIF PÉDAGOGIQUE
THÈMES À ABORDER
JOUR 1
Gestion de la grappe (infrastructure) Utilisation et bonnes pratiques
Principe
Préparation du premier nœud
Configuration de nouveaux noeuds
Notion de bootstrapping et de token
Paramètres de connectivité
Réplication
Ajout / Suppression de noeuds
Administration / Exploitation Cassandra Utilisation et bonnes pratiques
Les différents outils d’administration (NodeTool)
Supervision et monitoring d’Apache Cassandra
Surveillance du Cluster
Commandes shell avec cqlsh
Enrichir et tester des noeuds avec cassandra stress
L’import et l’export des données
Développement sous Apache Cassandra Utilisation et bonnes pratiques
Comprendre et utiliser l’API Thrift
Examiner une application Apache Cassandra
Les objets sous Apache Cassandra : colonnes composites, listes ordonnées, rangs espacés, indices secondaires
Gestion de la cohérence en lecture/écriture
Travaux pratiques
Gestion des performances sous Apache Cassandra Utilisation et bonnes pratiques