> Formations > Technologies numériques > Intelligence Artificielle, Big Data > Big Data > Formation Hadoop - HBase, mise en œuvre et administration > Formations > Technologies numériques > Formation Hadoop - HBase, mise en œuvre et administration
Nouvelle formation Formation référencée dans une action collective

Formation : Hadoop - HBase, mise en œuvre et administration

Hadoop - HBase, mise en œuvre et administration

Télécharger au format pdf Partager cette formation par e-mail 2

Télécharger au format pdf Partager cette formation par e-mail 2

A l’issue de la formation, le stagiaire sera capable d’installer et de mettre en œuvre une configuration distribuée de données sous la solution HBase.


Inter
Intra
Sur mesure

Cours pratique en présentiel ou en classe à distance

Réf. HBA
Prix : 1620 € H.T.
  2j - 14h00
Pauses-café et
déjeuners offerts
Financements




A l’issue de la formation, le stagiaire sera capable d’installer et de mettre en œuvre une configuration distribuée de données sous la solution HBase.

Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
  • Appréhender l’écosystème Hadoop
  • Comprendre l’architecture et le fonctionnement de HBase
  • Identifier les apports d’HBase en termes de stockage distribué des données
  • Mener à bien l’installation du système
  • Savoir mettre en place une configuration distribuée

Public concerné
Chefs de projet, administrateurs

Prérequis
Avoir des connaissances des principes de base Hadoop et des bases de données.
Vérifiez que vous avez les prérequis nécessaires pour profiter pleinement de cette formation en faisant  ce test.

Programme de la formation

Présentation de l’écosystème d’Hadoop

  • L'architecture Hadoop.
  • Description des principaux composants de la plateforme Hadoop.
  • Rappels MapReduce.
  • Le système de fichiers distribué HDFS (Hadoop Distributed File System) d'Hadoop.
  • Présentation de HBase, ses apports, lien avec HDFS.
  • Format des données dans HBase.
  • Fonctionnalités : failover automatique, sharding, interface avec des jobs MapReduce.
Echanges
Le stockage distribué de données et les apports d’HBase.

Architecture HBase

  • Terminologie de HBase : table, région, ligne, famille de colonnes, cellules, espace de nommage...
  • Les 3 composants principaux : HMaster, Region Server, Zookeeper.
  • Rôle de Zookeeper.
  • Le schéma des données. Les différents scénarios de schémas.

Installation

  • Installation et configuration dans le fichier conf/hbase-site.xml.
  • Installation en mode distribué.
  • Gestion des connexions avec hbase shell.
Travaux pratiques
Installation, configuration, test de connexion et interrogations depuis le serveur http intégré.

Base utilisation : Shell

  • Les différentes interfaces disponibles.
  • Commandes de base, syntaxe, variables, manipulation des données : create, list, put, scan, get.
  • Programmation de scripts.
  • Activer/désactiver une table, effacer une table : enable/disable, drop...
  • Principe des filtres. Mise en œuvre de filtres de recherche.
  • Paramètres des tables.
  • Les espaces de nommage.
Travaux pratiques
Ecriture de scripts Hase Schell.

Cluster HBase

  • Rappels : préparation et configuration du cluster Hadoop, principe de fonctionnement de HDFS.
  • Fonctionnement en mode distribué.
  • Fonctionnement indépendant des démons (HMaster, HRegionServer, Zookeeper).
  • Mise en œuvre avec HDFS dans un environnement distribué.
Travaux pratiques
Mise en œuvre des splits dans des tables réparties.

Développement

  • Les APIs (REST, Avro, Thrift, Java, Ruby, Spark, ...).
  • La surveillance des applications.
  • Exemple de programmation d'un client.
  • Gestion des tables.
  • Map/reduce.
Démonstration
Détail de programmes et lancement


Modalités pratiques
Ce cours, interactif, s’appuie sur de nombreux exercices et travaux pratiques

Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.

Solutions de financement
Pour trouver la meilleure solution de financement adaptée à votre situation : contactez votre conseiller formation.
Il vous aidera à choisir parmi les solutions suivantes :
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.

Financement par les actions collectives ou clé en main
Jusqu’à 100% de prise en charge des frais pédagogiques de la formation dans la cadre des actions collectives ou des tarifs négociés avec les actions « clé en main » mises en place par les OPCO. Cliquez sur l’OPCO pour découvrir les modalités financières associées

Horaires
En présentiel, les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 15h30 le dernier jour.

Dates et lieux
Sélectionnez votre lieu ou optez pour la classe à distance puis choisissez votre date.
Classe à distance