FORMATION HADOOP : STOCKAGE AVEC HBASE
Du jeudi 1 mars 2018 au vendredi 2 mars 2018
Afin de comprendre le fonctionnement de HBase, savoir mettre en place une configuration distribuée avec Hadoop HBase, Pythagore F.D. organise une formation "Hadoop, stockage avec HBase" du 1er au 2 mars 2018
Paris - ile de france
Afin de comprendre le fonctionnement de HBase, savoir mettre en place une configuration distribuée avec Hadoop HBase, Pythagore F.D. organise une formation "Hadooop, stockage avec HBase" du 1er au 2 mars 2018
Le point essentiel des formations Pythagore F.D. est l'utilisation d'une infrastructure adaptée au BigData : le matériel pédagogique mis à disposition des participants permet de mettre en pratique tous les concepts abordés (clusters de calcul pour MapReduce, baies de stockage distribué, jeux de données pour les tests de performances).
Le programme de la formation est le suivant :
Introduction
Rappels rapides sur l'écosystème Hadoop.
Les fonctionnalités du framework Hadoop
Le projet et les modules : Hadoop Common, HDFS, YARN, Spark, MapReduce
Présentation HBase. Historique. Lien avec HDFS.
Format des données dans HBase
Définitions : table, région, ligne, famille de colonnes,cellules, espace de nommage, ...
Fonctionnalités : failover automatique, sharding,
interface avec des jobs MapReduce.
Architecture
HBase master node, Region Master, liens avec les clients HBase.
Présentation du rôle de Zookeeper.
Installation
Choix des packages.
Installation et configuration dans le fichier conf/hbase-site.xml
Démarrage en mode standalone start-hbase.
Test de connexion avec hbase shell.
Installation en mode distribué.
Travaux pratiques :
Interrogations depuis le serveur http intégré.
HBase utilisation : shell
Présentation des différentes interfaces disponibles.
Travaux pratiques avec hbase shell.
Commandes de base, syntaxe, variables,
manipulation des données : create, list, put, scan, get
désactiver une table ou l'effacer : disable (enable), drop, ...
Programmation de scripts.
Gestion des tables : principe des filtres.
Mise en oeuvre de filtres de recherche, paramètres des tables.
Présentation des espaces de nommage.
Cluster HBase
Fonctionnement en mode distribué
Première étape : fonctionnement indépendant des démons (HMaster, HRegionServer, Zookeeper)
Passage au mode distribué :
mise en oeuvre avec HDFS dans un environnement distribué.
Travaux pratiques :
sur un exemple de tables réparties : mise en oeuvre des splits.
Programmation
Introduction, les APIs (REST, Avro, Thrift, Java, Ruby, ...)
Utilisation d'un client Java.
Gestion des tables.Lien avec MapReduce.
Principe des accès JMX.
Travaux pratiques : création d'un client JMX
_______________________________________________________________________________________________
Pythagore F.D. est un centre de formation, dans les domaines suivants :
les bases de données et le BigData avec NoSQL, Cassandra, MongoDB, Hadoop, Spark, Storm ...
la virtualisation et l'orchestration avec xen, kvm, lxc, Docker, et le cloud : cloudstack et openstack, openNebula, cobbler, etc ...
TCP/IP (IPv6, snmp, Architecture, Sécurité, Administration de réseaux IP, VoIP, ...)
Unix et Linux, et les applicatifs Apache, Openldap, Squid, Nagios, Zabbix, OCS/GLPI, puppet , chef...
Développement (langage C, Java, Jee, technologies Jee, JBoss, WebServices, PHP, Perl, Python , ...)
Les formations sont dispensées soit dans les locaux de la société à Paris, soit sur site client, ou à distance en classes virtuelles.
site de l'événement
Pour toute demande d'information, contactez nos conseillers au 33 (0)1 55 33 52 10, ou par mail à l'adresse pfd@pythagore-fd.fr, ou sur le site www.pythagore-fd.fr
© 2024 Dataevent