Formation Cassandra
1890€ HT / personne |
3 jours (21 heures) |
Programme de la formation Cassandra
Introduction à Cassandra & NOSQL (Jour 1 – Matin)
- Architecture : d’hier à aujourd’hui “BIG DATA” (‘SQL’ => ‘NOSQL’)
- Polygloc Persistence*. Typical architecture (hier et aujourd’hui)
- Introduction à Cassandra (Concepts, ACID => CAP)
- Cassandra Architecture (Comprendre son fonctionnement pour bien l’exploiter: commit log, data stockage, services, flux)
- Répartition & Distribution
- Consistency & Réplication (Hint, Repair, Tombstones)
Data modeling avec Cassandra : Become a super modeler ! (Jour 1 – Après-midi)
- Le keyspace
- Big Table : Clé / Valeur, la clé est dans la key 🙂
- Le Relationnel en NOSQL => La dé-normalisation
- Don’t be afraid of writes !
- Wide Row (Clustering columns)
- Counters
- Do you need a Transaction?
- Options des tables (compactions, gc graces, ttl …)
- Best practises : ce à quoi il faut penser (row size, partitions, clustering or not clustering columns)
- TP (Use-cases & Discussions)
Monitoring : quoi monitorer ? (Jour 2 – Matin)
- Throughput, read and write requests
- Latency, read and write latency
- Disk usage, disk space on each node
- Garbage collection frequency and duration
- Errors and overruns, especially unavailable exceptions which indicate failed requests due to unavailability of nodes in the cluster
- Outils (nodetool, JMX, Datastax OpsCenter (DSE) …
Cassandra Tuning (Jour 2 – Après-midi)
- Cassandra pré-requis (hardware)
- cassandra.yaml (propriétés)
- Propriétés majeures (tuning)
- JVM options (tuning)
- Use-cases & Discussions
Best Practices (Jour 3 – Matin)
- Java Driver (description, configuration, instanciation, etc.)
- Writes : best practises
- Reads : best practises
- Gestion des erreurs (exception)
- TP
- Use-cases & Discussions
Administration (Jour 3 – Après-midi)
- Object Mapping
- Tests d’intégration (Cassandra embedded)
- TP
- Administration (overview) d’un cluster Cassandra : possibilité, les choses à faire, les choses à ne pas faire
- Retours d’expérience, pour aller plus loin (associer d’autres technologies ?)
FAQ – QUESTIONS / RÉPONSES
La formation est-elle dispensée en présentiel ou à distance ?
Cette formation se déroule en présentiel ou en distanciel.
Qu'est-ce que le CPF ?
Pourquoi suivre une formation éligible au CPF ?
Une formation finançable jusqu’à 100%
Une formation de qualité approuvée par l’instance gouvernementale France Compétences
L’obtention d’une certification délivrée par France Compétences
Que dois-je faire si mon solde CPF n’est pas suffisant ?
Comment m'inscrire via moncompteformation ?
Comment augmenter son solde CPF ?
Les cas spécifiques où le plafond est fixé à 8 000€ :
- Salarié non qualifié
- Travailleur reconnu handicapé
- Victime d’accident du travail ou de maladie professionnelle ayant entraîné une incapacité permanente d’au moins de 10 %
- Bénéficiaire d’une pension d’invalidité
- Bénéficiaire d’une pension militaire
- Bénéficiaire d’une allocation ou rente d’invalidité des sapeurs-pompiers volontaires
- Bénéficiaire de la carte mobilité inclusion portant la mention « invalidité »
- Bénéficiaire de l’allocation aux adultes handicapés (AAH)
Que dois-je faire si mon solde CPF n’est pas suffisant ?
Comment puis-je financer cette formation ?
- OPCO (opérateurs de compétences) de votre entreprise
- Le plan de développement des compétences
- Les actions collectives pour les formations Big Data
- Le dispositif FNE-Formation
- Dispositif TPE / PME
- Pôle Emploi
- L’AIF (Aide Individuelle à la Formation pour les demandeurs d’emploi)
- L’ARE (Allocation chômage d’aide au retour à l’emploi)
- Le dispositif CPF (MonCompteformation)
- Contrat cadre
Pour aller plus loin
Formation Spark Streaming
Formation Spark et Machine Learning
Formation Kafka
Formation Kibana
Formation MongoDB
Formation PostgreSQL
Autour du sujet
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Nos Formateurs Référents
Cyril
Témoignages
Les + : le formateur expérimenté qui sais fournir des exemples concrets
Les – : un mauvais equilibre théorie pratique.
Afficher tous les témoignages
Les + : le formateur expérimenté qui sais fournir des exemples concrets
Les – : un mauvais equilibre théorie pratique.
Je recommande la formation
Les + : Elle donne une vision très complète de Cassandra et de ses usages possibles, le tout complété avec des comparaisons avec différents outils
Les – : Les TP ne sont pas à niveau dans les énoncés, dans les demandes de préparation avant la session de formation. Nous avons perdu énormément de temps à produire les pré-requis pour certains membres du groupe, puis encore sur des cas très particuliers d’usage de docker (pour mon cas), puis encore sur des incohérences dans les énoncés (TP dev)Voir plus
Je recommande la formation
Je recommande la formation
Je recommande la formation
Je recommande la formation
Je recommande la formation
Je recommande la formation
Les + :
Les – :
Les + : Partie théoriques complète et claire.
Les – : J’ai eu parfois des difficultés à suivre les exercices suite à des problémes pratiques d’installation de softs . Il faudrait peut-être demander aux élèves d’installer les softs nécessaires en avance de phase de façon à éviter une perte de temps.
Des corrections aux exercices seraient peut-être les bienvenues et un passage du formateur dans la salle pour apporter de l’aide personnalisée qu’il m’a parfois manquée.Voir plus
Je souhaite suivre : virtualisation par exemple
En synthèse : Il m’a manqué au début des bases dans la virtualisation pour mettre en place l’environnement lors de la première journée.
Note : 3/5
Navigation Site Reviews
Noter la formation
1890€ HT / personne |
3 jours (21 heures) |