
Équilibre entre vie professionnelle et vie personnelle
Les points forts de la formation
Formation 100% à distance, à votre rythme, pas de visio
Contenu de la formation
Section 1 : Introduction à Cassandra
1.Base de données NoSQL
2.Définition de Cassandra
3.Caractéristiques de Cassandra
4.Modèle de données Cassandra
5.Cassandra vs RDBMS
6.Cassandra vs Hadoop
7.Cassandra vs HBase
8.Cassandra vs MongoDB
9.Cassandra Cqlsh
10.Commandes Shell
Section 2 : Architecture de Cassandra
1.Composants de l’architecture de Cassandra
2.Composants de l’architecture de Cassandra
3.Cassandra Keyspace
-Créer un Keyspace
-Modifier un Keyspace
-Supprimer un Keyspace
4.Réplication de données dans Cassandra
Section 3: Installation et configuration de Cassandra
1.Installation de Cassandra sur Windows
-Choix de la version
-Téléchargement de Cassandra pour Windows
-Exécution
-Configuration
-Lancement de Cassandra
-Connection à Cassandra
2.Installation de cassandra sur Linux
-Choix de la version
-Téléchargement de Cassandra pour Linux
-Exécution
-Configuration
-Lancement de Cassandra
-Connection à Cassandra
3.Installation de cassandra avec Docker
-Installer Docker
-Démarrer un container Cassandra
-Tester le container
-Lancer cqlsh
-Définir les outils client
-Configurer la distribution des vnodes
-Voir les options de hinted handoff et de cache
-Spécifier une valeur de seed
-Comprendre la notion de snitch
-Renommer un cluster
Section 4: Le langage CQL (Cassandra Query Language)
1.Modèle de données de Cassandra
-Clusters
-Keyspaces
-tables
-Colonnes
-Modèles de données de Cassandra et SGBDR
2.API de Cassandra
3.Types de données CQL
-Types de données Built-in
-Types de données collection
-Types de données Tuple
-Types de données user-defined
Section 5: Manipulation de tables avec Cassandra
1.Création de tables
2.Modification de tables
3.Suppression ds tables
4.Tronquer une table
5.Création d’un index
6.Suppression de l’Index
7.Lot (Batch)
Section 6: Manipulation des données avec CQL
1.Création de données
2.Mise à jour des données
3.Lecture des données
Durée et rythme de la formation
74 h
Objectif de la formation
A l’issue de la formation «NoSQL : Hbase OU Cassandra, Neo4j, Redis, MongoDB», les apprenants auront les capacités de :
- Connaître les caractéristiques techniques des bases de données NoSQL
- Savoir quelles sont les différentes solutions disponibles sur leur marché
- Apprendre à identifier les critères de choix
- Comprendre le fonctionnement de HBase
- Comprendre le fonctionnement de MongoDB
- Comprendre le fonctionnement de Cassandra
- Comprendre le fonctionnement de neo4j
- Comprendre le fonctionnement de Redis
- Maîtriser le théorème de CAP
- Être capable de créer des requêtes d’interrogation
- Installer et configurer une base de données Cassandra
- Comprendre la modélisation de données
Résultats attendus
Plus précisément, les diplômés issus de cette spécialité sont capables de réaliser les activités suivantes :
- La gestion technique d’un projet informatique et le suivi de ce dernier
- La mise en place d’une méthodologie de travail
- La conception et la réalisation graphique des maquettes de l’application à développer
- La réalisation d’une solution applicative avec des langages de programmation et des plateformes dédiés
- La conception, la modélisation et la création d’une base de données
- Le traitement et l’analyse de données volumineuses
- Conception et mise en place de l’infrastructure BIG DATA
- Conception et mise en place de l’architecture BIG DATA
- Déploiement d’une solution de stockage NoSQL
- Analyse et science de données
- La sécurisation du système d’information.
Certification
Actions de formation dispensées aux créateurs et repreneurs d’entreprise
Niveau de sortie : Sans niveau spécifique
Prix de la formation
Prix de la formation 2560,00 €
Envoyez nous un sms au +33756812787 ou téléphonez nous au +33988423261