Cassandra - Architecture
0/10
(0 avis)
Formation créée le 19/05/2021. Dernière mise à jour le 25/07/2022.
Version du programme : 1
Programme de la formation
Objectif de formation : L'apprenant saura au terme de cette formation utiliser Cassandra et maîtriser son architecture, ses clusters & son fonctionnement.
Objectifs de la formation
- Maîtriser les caractéristiques techniques des bases de données NoSQL
- Analyser les différentes solutions disponibles sur leur marché
- Appréhender l’architecture de Cassandra
- Comprendre la modélisation des données
- Gérer le fonctionnement de Cassandra
- Installer et programmer les bases de données Cassandra
- Créer des requêtes d’interrogation
- Manier les tables et les données
- Comprendre le fonctionnement par cluster dans Cassandra
Profil des bénéficiaires
Pour qui
- Chefs de projets, responsables SI, développeurs, Consultant BI, ingénieurs d’étude, architectes système et logiciel, consultants, data scientists…
Prérequis
- Avoir des bases en systèmes d’information et en bases de données
- Maitriser le langage Java
- Connaître les principes de bases des commandes Linux
Contenu de la formation
-
Introduction
- Les bases de données NoSQL
- Présentation de Cassandra
- Comparatif avec les autres bases de données
- Cassandra Cqlsh
- Commandes Shell
- Travaux pratiques
-
Architecture
- Composants de Cassandra
- Création et modification, et suppression d’un Keyspace
- Réplication des données dans Cassandra
- Travaux pratiques
-
Installation
- Installation et configuration sous les différents postes de développement: Windows, Linux, Docker
- Travaux pratiques
-
Le Cassandra Query Language
- Le modèle de données de Cassandra
- API
- Les types de données
- Travaux pratiques
-
Manier des tables avec Cassandra
- Les tables: création, modification, suppression
- Tronquer une table
- Les index: création, suppression
- Les lots
- Travaux pratiques
-
Manier les données avec le language Cassandra
- Création de données
- Mettre à jour des données
- Lire des données
- Supprimer des données
- Les types de données complexes: définition, insertion des données, modification
- Travaux pratiques
-
Les clusters avec Cassandra
- Cluster: définition, démarrage sous DockerCompose, Surveillance de l'ajout de nodes
- Obtenir des informations avec nodes
- La syntaxe de création de tables
- Clé de parution et Clustering
- Modélisation de données
- Travaux pratiques
Équipe pédagogique
professionnel expert dans le Big Data
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence
- Mises en situation
- Formulaires d'évaluation de la formation
- Certificat de réalisation de l’action de formation
- Emargement numérique
Ressources techniques et pédagogiques
- Documents supports de formation projetés
- Exposés théoriques
- Etude de cas concrets
- Mise à disposition en ligne de documents supports à la suite de la formation.
- Espace intranet de formation
Qualité et satisfaction
Taux de satisfaction des stagiaires
Progression des compétences visées
Taux d'abandon
Taux de retour des enquêtes
Taux d'interruption en cours de prestation
0/10
(0 avis)