Formation Cassandra

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Cassandra vous aurez acquis les connaissances et compétences nécessaires :

  • Connaître l’architecture, le fonctionnement et les apports de Cassandra dans l’écosystème NoSQL
  • Savoir installer et configurer Apache Cassandra
  • Être capable d’administrer et de sécuriser un cluster Cassandra
  • Connaître les commandes de base ainsi que le CQL (Cassandra Query Language)
  • Être capable de gérer une base de données Cassandra au quotidien (création, manipulation…)
  • Être capable de monter un cluster (grappe) de serveurs hautement disponibles
  • Savoir surveiller l’état de santé, les logs et métriques applicatifs

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 950,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 950,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Cassandra est une base de données distribuée NoSQL connue pour ses capacités à savoir gérer sans défaillance de très grosses quantités de données structurées. Cette formation Cassandra vous donnera toutes les connaissances nécessaires et l'expérimentation pratique pour mettre en œuvre et administrer Apache Cassandra au quotidien.

Programme

Jour 1

Cassandra : fonctionnalités principales

Présentation de l'historique et des fonctionnalités de Cassandra
Introduction à la licence
Étude du format des données et "key-value"
Traitement de volumes importants et haute disponibilité
Présentation d'un système réparti de base de données

Installation et configuration de Cassandra

Rappel sur les prérequis
Présentation des plateformes supportées
Étude du fichier de configuration: conf/cassandra.yaml 
Répertoire de travail, de stockage des données, gestion de la mémoire
Démarrage d'un nœud et test de l'interface cliente cqlsh
Travaux pratiquesInstallation d’un nœud Cassandra, connexion et validation de l’installationJour 2

Le CQL (Cassandra Query Language)

Maîtriser les commandes de base: connexion au système de base de données, création de colonnes, insertion, modification recherche, manipulation des objets
Le CQL: Cassandra Query Language
Exécution de scripts
Comment écrire des requêtes?
Étude des différentes approches
Travaux pratiquesCréation d’une base et de collections Cassandra, Import de contenu au format CSV dans une collection, manipulation des données en gros volumes

Création de cluster Cassandra

Initiation au principe de base
Préparation du premier nœud : adresse d'écoute
Configuration de nouveaux nœuds
Notion de bootstrapping et de token
Paramètres listen_address et rpc_address
Réplication : topologie du réseau et EndpointSnitch
Stratégie de réplication
Ajout de nœuds, suppression
Cassandra dans un cloud
Travaux pratiquesCréation d’un cluster Cassandra, gestion des partitions et des réplicas, gestion de la topologie géographique et des stratégies de réplication, validation de la haute disponibilité

Supervision

OpsCenter : installation, lancement
Utilisation de base
Supervision avec nodetool cfstats, ou export JMX vers des outils de supervision
Travaux pratiquesMettre en œuvre un outil de supervision du clusterJour 3

Exploitation de Cassandra

Maîtriser les notions de sauvegarde : snapshot, incrémentielle
Import/export au format JSON
Travaux pratiquesSauvegarder et restaurer un keyspace et une table, mettre en œuvre et valider des backups incrémentiels

Support MapReduce

Présentation du principe de MapReduce
Présentation de Hadoop et son écosystème, dont HBase, Spark
Import/Export de données Cassandra-Hadoop
Présentation du MapReduce sous Hadoop avec le InputFormat Cassandra

Support Spark

Description rapide de l'architecture spark
Mise en œuvre depuis Cassandra
Exécution de travaux Spark s'appuyant sur un cluster Cassandra
Travaux pratiquesExécuter une fonction de recherche en scala sur Cassandra

Prérequis

Les participants possèdent un socle de connaissances et de compétences minimal sur les bases de données relationnelles. Ils sont idéalement en mesure d’effectuer des requêtes simples pour interroger et manipuler des données. Des connaissances de base des systèmes d’exploitation Lunix et Windows sont également nécessaires pour exploiter Cassandra.

Public

Ce cours Cassandra s’adresse aux intégrateurs, administrateurs (système/base de données) et développeurs en charge de l’administration, de la configuration, de la production ou de la maintenance d’une base de données sous la solution Apache Cassandra.

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Installer et administrer des bases de données sous la solution NoSQL Apache Cassandra
  • Décrire 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
  • Définir le CQL (Cassandra Query Language)
  • Créer une base de données et manipuler ses objets
  • Expliquer la notion de grappe au sein de la base de données.
Tarif

A partir de 2 080,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Distance
  • Centre

Formation Cassandra Avancé

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation Cassandra vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Savoir mettre en place un cluster Cassandra
  • Connaître le cycle de vie d'une lecture/écriture sur Cassandra
  • Maîtriser les notions de backup, de restauration et de mouvement des données
  • Savoir comment superviser et dépanner Cassandra
  • Connaître l'aspect sécurité de Cassandra
Tarif

A partir de 1 860,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Présenter les concepts fondamentaux de Spark, Cassandra et Kafka
  • Développer une application orientée use case avec Spark, Cassandra et Kafka
  • Définir le Data Engineering
  • Décrire l'architecture Big Data de manière approfondie.
Tarif

A partir de 3 040,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier l'architecture et le fonctionnement du SGBD (Systèmes de Gestion de Bases de Données) NoSQL Apache Cassandra
  • Créer des bases de données
  • Requêter avec CQL (Cassandra Query Language)
  • Modéliser les données.
Tarif

A partir de 1 520,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Formation Cassandra

Proposé par Sparks

Objectifs de la formation

  • Savoir exploiter le SGBD Apache Cassandra
  • Comprendre le Big Data et l'intérêt de Cassandra
  • Savoir installer, configurer et mettre en oeuvre Cassandra
  • Connaître les différents outils de Cassandra, son architecture
  • Savoir travailler avec le write et read path
  • Pouvoir résoudre les problèmes
Tarif

A partir de 1 950,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Définir les caractéristiques techniques des bases de données NoSQL et les différentes solutions disponibles
  • Identifier les critères de choix.
Tarif

A partir de 1 520,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

À l'issue de cette formation Grafana, Kibana, Graphite, Prometheus vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Connaître les outils et mécanismes permettant de superviser des fermes Big Data
  • Identifier les critères de choix
  • Maîtriser l'exploration et visualisation des données
Tarif

A partir de 2 230,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

A partir de 2 390,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...