SlideShare una empresa de Scribd logo
1 de 38
Descargar para leer sin conexión
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Big Data: Concepts, techniques et démonstration de
Apache Hadoop
Jalel Eddine HAJLAOUI
hajlaouijalel.ig@gmail.com
TB3C-ISSATSO
12 Décembre 2015
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 1 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Plan
Plan
1 Motivation et Concepts
2 Techniques
3 Démonstration de Hadoop
4 Conclusion
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 2 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Motivations et Concepts
Plan
1 Motivation et Concepts
• Motivations de Big Data
• Concepts de Big Data
2 Techniques
• Le système Hadoop
• Principes et fonctionnement
3 Démonstration de Hadoop
4 Conclusion
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 3 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Motivations et Concepts
Motivations Big Data
Plan
1 Motivation et Concepts
• Motivations de Big Data
• Concepts de Big Data
2 Techniques
• Le système Hadoop
• Principes et fonctionnement
3 Démonstration de Hadoop
4 Conclusion
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 4 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Motivations et Concepts
Motivations Big Data
La vision d’un entrepreneur
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 5 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Motivations et Concepts
Motivations Big Data
La 3ème Révolution Numérique : Vision d’expertise et
de Consulting
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 6 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Motivations et Concepts
Motivations Big Data
3ème Révolution Numérique
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 7 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Motivations et Concepts
Motivations Big Data
Technologie de pointes [Gartner et Atos]
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 8 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Motivations et Concepts
Motivations Big Data
Les nouveaux métiers de l’économie numérique : Big
Data, big jobs ?
Altaide : Explosion du nombre d’offres d’emploi en 2015
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 9 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Motivations et Concepts
Motivations Big Data
Le TOP 10 des nouveaux métiers du digital
1- Data Scientist
2- Chef de projet Web mobile
3- Chef de projet e-CRM
4- Responsable de la stratégie mobile
5- Directeur marketing digital
6- Chargé de communication Web et digital
7- Consultant Web analytique
8- Community manager interne et externe
9- Consultant e-réputation
10- Chef de projet technique Web
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 10 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Motivations et Concepts
Motivations Big Data
Les métier Big Data [Altaide]
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 11 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Motivations et Concepts
Motivations Big Data
Big Data: Buzz ou Sujet de fond?
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 12 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Motivations et Concepts
Concepts de Big Data
Plan
1 Motivation et Concepts
• Motivations de Big Data
• Concepts de Big Data
2 Techniques
• Le système Hadoop
• Principes et fonctionnement
3 Démonstration de Hadoop
4 Conclusion
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 13 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Motivations et Concepts
Concepts de Big Data
Définition du Big Data
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 14 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Motivations et Concepts
Concepts de Big Data
Les 5 V du Big Data [Atos]
Volume - Vélocité - Variété - Véracité - Valeur
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 15 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Motivations et Concepts
Concepts de Big Data
Divers sources de données
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 16 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Motivations et Concepts
Concepts de Big Data
Zoom sur la variété de données
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 17 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Motivations et Concepts
Concepts de Big Data
Le Big Data : une notion contextuelle
La notion de Big Data présente un contexte offrant un potentiel
d’évolution des aspects techniques et métiers (Opérationnel et BI).
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 18 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Techniques
Plan
1 Motivation et Concepts
• Motivations de Big Data
• Concepts de Big Data
2 Techniques
• Le système Hadoop
• Principes et fonctionnement
3 Démonstration de Hadoop
4 Conclusion
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 19 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Techniques
Évolutions Technologiques (NoSQL et NewSQL
2004: Google et Amazon font face à une croissance
exponentielle des données: Création de BigTable, GFS et
MapReduce (Besoin de performance et de scalabilité-Approche
NOSQL)
2008: Publication des codes par Google
2008-2011: Adoption par les secteurs du WEB d’un clone Open
Source nommé HADOOP à la suite de la concurrence par Google.
2011: Adaptation des offres éditeurs de solution pour les
Entreprises à HADOOP.
2012: Prise de conscience par la communauté SQL des besoins
de performance et de scalabilité (NewSQL: refonte de
l’architecture des bases relationnelles)
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 20 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Techniques
Hadoop et son système de fichiers distribués
Des infrastructures de serveurs pour distribuer les traitements sur
des dizaines, centaines, voire milliers de noeuds.
C’est ce qu’on appelle le traitement massivement parallèle. Le
Framework Hadoop est constitué d’un ensemble de modules
développés pour répondre à des besoins précis :
Stockage des données : HDFS (système de fichier distribué -
Hadoop Cluster)
Couche traitement de données : MapReduce (distribution des
traitements), Apache Spark
Modules complémentaires : Hbase, Hive, Solr, Pig, Oozie,
Impala, Mahout, Sqoop, Langage R,
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 21 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Techniques
Le système Hadoop
Plan
1 Motivation et Concepts
• Motivations de Big Data
• Concepts de Big Data
2 Techniques
• Le système Hadoop
• Principes et fonctionnement
3 Démonstration de Hadoop
4 Conclusion
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 22 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Techniques
Le système Hadoop
Histoire de Hadoop et de son créateur
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 23 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Techniques
Le système Hadoop
L’incontournable Hadoop: Caractéristiques
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 24 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Techniques
Le système Hadoop
Le framework Hadoop: Ecosystème et Distributions
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 25 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Techniques
Principes et fonctionnement
Plan
1 Motivation et Concepts
• Motivations de Big Data
• Concepts de Big Data
2 Techniques
• Le système Hadoop
• Principes et fonctionnement
3 Démonstration de Hadoop
4 Conclusion
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 26 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Techniques
Principes et fonctionnement
Utilisation d’un système Hadoop : les différentes
étapes
1 et 2: Recopier les données/algorithmes vers HDFS
3: Démarrer le système Hadoop
4: Récupérer le résultat au disque local de l’user
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 27 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Techniques
Principes et fonctionnement
Détail de l’étape Exécution
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 28 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Techniques
Principes et fonctionnement
Détail de l’étape Exécution des calculs
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 29 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Techniques
Principes et fonctionnement
Découpage des données d’un problème de
dénombrement
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 30 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Techniques
Principes et fonctionnement
Résultats obtenus avec l’algorithme Reduce pour le
dénombrement
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 31 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Démonstration de Hadoop
Plan
1 Motivation et Concepts
• Motivations de Big Data
• Concepts de Big Data
2 Techniques
• Le système Hadoop
• Principes et fonctionnement
3 Démonstration de Hadoop
4 Conclusion
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 32 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Démonstration de Hadoop
Architecture applicative Hadoop (1)
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 33 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Démonstration de Hadoop
Architecture applicative Hadoop (2)
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 34 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Démonstration de Hadoop
Exemple MapReduce
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 35 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Conclusion
Plan
1 Motivation et Concepts
• Motivations de Big Data
• Concepts de Big Data
2 Techniques
• Le système Hadoop
• Principes et fonctionnement
3 Démonstration de Hadoop
4 Conclusion
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 36 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Conclusion
Exemple MapReduce
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 37 / 38
Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO
Conclusion
Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 38 / 38

Más contenido relacionado

La actualidad más candente

Big data - Cours d'introduction l Data-business
Big data - Cours d'introduction l Data-businessBig data - Cours d'introduction l Data-business
Big data - Cours d'introduction l Data-businessVincent de Stoecklin
 
Les technologies big data avec speech commentaries
Les technologies big data avec speech commentariesLes technologies big data avec speech commentaries
Les technologies big data avec speech commentariesRima Jamli Faidi
 
BigData_Chp2: Hadoop & Map-Reduce
BigData_Chp2: Hadoop & Map-ReduceBigData_Chp2: Hadoop & Map-Reduce
BigData_Chp2: Hadoop & Map-ReduceLilia Sfaxi
 
Valtech - Big Data : Détails d’une mise en œuvre
Valtech - Big Data : Détails d’une mise en œuvreValtech - Big Data : Détails d’une mise en œuvre
Valtech - Big Data : Détails d’une mise en œuvreValtech
 
La "Data science" au service des entreprises
La "Data science" au service des entreprisesLa "Data science" au service des entreprises
La "Data science" au service des entreprisesAymen ZAAFOURI
 
Data mining et data science
Data mining et data scienceData mining et data science
Data mining et data scienceRima Jamli Faidi
 
Hadoop MapReduce - OSDC FR 2009
Hadoop MapReduce - OSDC FR 2009Hadoop MapReduce - OSDC FR 2009
Hadoop MapReduce - OSDC FR 2009Olivier Grisel
 
Chapitre1 introduction
Chapitre1 introductionChapitre1 introduction
Chapitre1 introductionMouna Torjmen
 
Softshake 2013 - Yarn dans la vraie vie, retour d'expérience et bonnes pratiq...
Softshake 2013 - Yarn dans la vraie vie, retour d'expérience et bonnes pratiq...Softshake 2013 - Yarn dans la vraie vie, retour d'expérience et bonnes pratiq...
Softshake 2013 - Yarn dans la vraie vie, retour d'expérience et bonnes pratiq...OCTO Technology
 
BIG DATA - Cloud Computing
BIG DATA - Cloud ComputingBIG DATA - Cloud Computing
BIG DATA - Cloud Computingsenejug
 
Spad big data - sfds - 2016
Spad   big data - sfds - 2016Spad   big data - sfds - 2016
Spad big data - sfds - 2016Julien BLAIZE
 
Petit-déjeuner MapReduce-La révolution dans l’analyse des BigData
Petit-déjeuner MapReduce-La révolution dans l’analyse des BigDataPetit-déjeuner MapReduce-La révolution dans l’analyse des BigData
Petit-déjeuner MapReduce-La révolution dans l’analyse des BigDataMarc Bojoly
 
Introduction à la big data V2
Introduction à la big data V2Introduction à la big data V2
Introduction à la big data V2Mehdi TAZI
 
Data Science : Méthodologie, Outillage et Application - MS Cloud Summit Paris...
Data Science : Méthodologie, Outillage et Application - MS Cloud Summit Paris...Data Science : Méthodologie, Outillage et Application - MS Cloud Summit Paris...
Data Science : Méthodologie, Outillage et Application - MS Cloud Summit Paris...Jean-Pierre Riehl
 
Thinking Big - Big data: principes et architecture
Thinking Big - Big data: principes et architecture Thinking Big - Big data: principes et architecture
Thinking Big - Big data: principes et architecture Lilia Sfaxi
 
Hadoop et son écosystème
Hadoop et son écosystèmeHadoop et son écosystème
Hadoop et son écosystèmeKhanh Maudoux
 
BigData_Chp5: Putting it all together
BigData_Chp5: Putting it all togetherBigData_Chp5: Putting it all together
BigData_Chp5: Putting it all togetherLilia Sfaxi
 

La actualidad más candente (20)

Big data - Cours d'introduction l Data-business
Big data - Cours d'introduction l Data-businessBig data - Cours d'introduction l Data-business
Big data - Cours d'introduction l Data-business
 
Les technologies big data avec speech commentaries
Les technologies big data avec speech commentariesLes technologies big data avec speech commentaries
Les technologies big data avec speech commentaries
 
BigData_Chp2: Hadoop & Map-Reduce
BigData_Chp2: Hadoop & Map-ReduceBigData_Chp2: Hadoop & Map-Reduce
BigData_Chp2: Hadoop & Map-Reduce
 
Valtech - Big Data : Détails d’une mise en œuvre
Valtech - Big Data : Détails d’une mise en œuvreValtech - Big Data : Détails d’une mise en œuvre
Valtech - Big Data : Détails d’une mise en œuvre
 
La "Data science" au service des entreprises
La "Data science" au service des entreprisesLa "Data science" au service des entreprises
La "Data science" au service des entreprises
 
Data mining et data science
Data mining et data scienceData mining et data science
Data mining et data science
 
Hadoop MapReduce - OSDC FR 2009
Hadoop MapReduce - OSDC FR 2009Hadoop MapReduce - OSDC FR 2009
Hadoop MapReduce - OSDC FR 2009
 
Chapitre1 introduction
Chapitre1 introductionChapitre1 introduction
Chapitre1 introduction
 
Softshake 2013 - Yarn dans la vraie vie, retour d'expérience et bonnes pratiq...
Softshake 2013 - Yarn dans la vraie vie, retour d'expérience et bonnes pratiq...Softshake 2013 - Yarn dans la vraie vie, retour d'expérience et bonnes pratiq...
Softshake 2013 - Yarn dans la vraie vie, retour d'expérience et bonnes pratiq...
 
BIG DATA - Cloud Computing
BIG DATA - Cloud ComputingBIG DATA - Cloud Computing
BIG DATA - Cloud Computing
 
Spad big data - sfds - 2016
Spad   big data - sfds - 2016Spad   big data - sfds - 2016
Spad big data - sfds - 2016
 
Petit-déjeuner MapReduce-La révolution dans l’analyse des BigData
Petit-déjeuner MapReduce-La révolution dans l’analyse des BigDataPetit-déjeuner MapReduce-La révolution dans l’analyse des BigData
Petit-déjeuner MapReduce-La révolution dans l’analyse des BigData
 
Cours Big Data Part I
Cours Big Data Part ICours Big Data Part I
Cours Big Data Part I
 
Introduction à la big data V2
Introduction à la big data V2Introduction à la big data V2
Introduction à la big data V2
 
Data Science : Méthodologie, Outillage et Application - MS Cloud Summit Paris...
Data Science : Méthodologie, Outillage et Application - MS Cloud Summit Paris...Data Science : Méthodologie, Outillage et Application - MS Cloud Summit Paris...
Data Science : Méthodologie, Outillage et Application - MS Cloud Summit Paris...
 
Thinking Big - Big data: principes et architecture
Thinking Big - Big data: principes et architecture Thinking Big - Big data: principes et architecture
Thinking Big - Big data: principes et architecture
 
Introduction au BIG DATA
Introduction au BIG DATAIntroduction au BIG DATA
Introduction au BIG DATA
 
lean development
lean developmentlean development
lean development
 
Hadoop et son écosystème
Hadoop et son écosystèmeHadoop et son écosystème
Hadoop et son écosystème
 
BigData_Chp5: Putting it all together
BigData_Chp5: Putting it all togetherBigData_Chp5: Putting it all together
BigData_Chp5: Putting it all together
 

Destacado

Spark (v1.3) - Présentation (Français)
Spark (v1.3) - Présentation (Français)Spark (v1.3) - Présentation (Français)
Spark (v1.3) - Présentation (Français)Alexis Seigneurin
 
Apache SPARK ML : principes, concepts et mise en œuvre
Apache SPARK  ML : principes, concepts et  mise en œuvre Apache SPARK  ML : principes, concepts et  mise en œuvre
Apache SPARK ML : principes, concepts et mise en œuvre MICHRAFY MUSTAFA
 
Interface fonctionnelle, Lambda expression, méthode par défaut, référence de...
Interface fonctionnelle, Lambda expression, méthode par défaut,  référence de...Interface fonctionnelle, Lambda expression, méthode par défaut,  référence de...
Interface fonctionnelle, Lambda expression, méthode par défaut, référence de...MICHRAFY MUSTAFA
 
Scala: Pattern matching, Concepts and Implementations
Scala: Pattern matching, Concepts and ImplementationsScala: Pattern matching, Concepts and Implementations
Scala: Pattern matching, Concepts and ImplementationsMICHRAFY MUSTAFA
 
Azure Camp 9 Décembre 2014 - slides session développeurs IOT Big Data
Azure Camp 9 Décembre 2014 - slides session développeurs IOT Big DataAzure Camp 9 Décembre 2014 - slides session développeurs IOT Big Data
Azure Camp 9 Décembre 2014 - slides session développeurs IOT Big DataMicrosoft
 
Scala : programmation fonctionnelle
Scala : programmation fonctionnelleScala : programmation fonctionnelle
Scala : programmation fonctionnelleMICHRAFY MUSTAFA
 
Spark RDD : Transformations & Actions
Spark RDD : Transformations & ActionsSpark RDD : Transformations & Actions
Spark RDD : Transformations & ActionsMICHRAFY MUSTAFA
 
Spark SQL principes et fonctions
Spark SQL principes et fonctionsSpark SQL principes et fonctions
Spark SQL principes et fonctionsMICHRAFY MUSTAFA
 
introduction to data processing using Hadoop and Pig
introduction to data processing using Hadoop and Pigintroduction to data processing using Hadoop and Pig
introduction to data processing using Hadoop and PigRicardo Varela
 
Apache Cassandra - Concepts et fonctionnalités
Apache Cassandra - Concepts et fonctionnalitésApache Cassandra - Concepts et fonctionnalités
Apache Cassandra - Concepts et fonctionnalitésRomain Hardouin
 
Spark une alternative à Hadoop MapReduce pour le Datamining
Spark une alternative à Hadoop MapReduce pour le DataminingSpark une alternative à Hadoop MapReduce pour le Datamining
Spark une alternative à Hadoop MapReduce pour le DataminingModern Data Stack France
 
Business process as a service – status and architecture
Business process as a service – status and architectureBusiness process as a service – status and architecture
Business process as a service – status and architecturehajlaoui jaleleddine
 
Datasio - Big Data Congress Paris 2012
Datasio - Big Data Congress Paris 2012Datasio - Big Data Congress Paris 2012
Datasio - Big Data Congress Paris 2012datasio
 

Destacado (20)

Spark (v1.3) - Présentation (Français)
Spark (v1.3) - Présentation (Français)Spark (v1.3) - Présentation (Français)
Spark (v1.3) - Présentation (Français)
 
Apache SPARK ML : principes, concepts et mise en œuvre
Apache SPARK  ML : principes, concepts et  mise en œuvre Apache SPARK  ML : principes, concepts et  mise en œuvre
Apache SPARK ML : principes, concepts et mise en œuvre
 
Introduction à Hadoop
Introduction à HadoopIntroduction à Hadoop
Introduction à Hadoop
 
Interface fonctionnelle, Lambda expression, méthode par défaut, référence de...
Interface fonctionnelle, Lambda expression, méthode par défaut,  référence de...Interface fonctionnelle, Lambda expression, méthode par défaut,  référence de...
Interface fonctionnelle, Lambda expression, méthode par défaut, référence de...
 
Scala: Pattern matching, Concepts and Implementations
Scala: Pattern matching, Concepts and ImplementationsScala: Pattern matching, Concepts and Implementations
Scala: Pattern matching, Concepts and Implementations
 
Azure Camp 9 Décembre 2014 - slides session développeurs IOT Big Data
Azure Camp 9 Décembre 2014 - slides session développeurs IOT Big DataAzure Camp 9 Décembre 2014 - slides session développeurs IOT Big Data
Azure Camp 9 Décembre 2014 - slides session développeurs IOT Big Data
 
Scala : programmation fonctionnelle
Scala : programmation fonctionnelleScala : programmation fonctionnelle
Scala : programmation fonctionnelle
 
Spark RDD : Transformations & Actions
Spark RDD : Transformations & ActionsSpark RDD : Transformations & Actions
Spark RDD : Transformations & Actions
 
Spark SQL principes et fonctions
Spark SQL principes et fonctionsSpark SQL principes et fonctions
Spark SQL principes et fonctions
 
introduction to data processing using Hadoop and Pig
introduction to data processing using Hadoop and Pigintroduction to data processing using Hadoop and Pig
introduction to data processing using Hadoop and Pig
 
Une Introduction à Hadoop
Une Introduction à HadoopUne Introduction à Hadoop
Une Introduction à Hadoop
 
Apache Cassandra - Concepts et fonctionnalités
Apache Cassandra - Concepts et fonctionnalitésApache Cassandra - Concepts et fonctionnalités
Apache Cassandra - Concepts et fonctionnalités
 
Introduction à HDFS
Introduction à HDFSIntroduction à HDFS
Introduction à HDFS
 
Hadopp Vue d'ensemble
Hadopp Vue d'ensembleHadopp Vue d'ensemble
Hadopp Vue d'ensemble
 
Spark une alternative à Hadoop MapReduce pour le Datamining
Spark une alternative à Hadoop MapReduce pour le DataminingSpark une alternative à Hadoop MapReduce pour le Datamining
Spark une alternative à Hadoop MapReduce pour le Datamining
 
Un introduction à Pig
Un introduction à PigUn introduction à Pig
Un introduction à Pig
 
Big data ppt
Big  data pptBig  data ppt
Big data ppt
 
Business process as a service – status and architecture
Business process as a service – status and architectureBusiness process as a service – status and architecture
Business process as a service – status and architecture
 
Datasio - Big Data Congress Paris 2012
Datasio - Big Data Congress Paris 2012Datasio - Big Data Congress Paris 2012
Datasio - Big Data Congress Paris 2012
 
0712_Seigneurin
0712_Seigneurin0712_Seigneurin
0712_Seigneurin
 

Similar a Big Data: Concepts, techniques et démonstration de Apache Hadoop

Feedback du EMEA Hadoop Summit 2013
Feedback du EMEA Hadoop Summit 2013Feedback du EMEA Hadoop Summit 2013
Feedback du EMEA Hadoop Summit 2013Vincent Heuschling
 
Alphorm.com Formation Big Data & Hadoop : Le Guide Complet
Alphorm.com Formation Big Data & Hadoop : Le Guide CompletAlphorm.com Formation Big Data & Hadoop : Le Guide Complet
Alphorm.com Formation Big Data & Hadoop : Le Guide CompletAlphorm
 
Big data analytics focus technique et nouvelles perspectives pour les actuaires
Big data analytics focus technique et nouvelles perspectives pour les actuairesBig data analytics focus technique et nouvelles perspectives pour les actuaires
Big data analytics focus technique et nouvelles perspectives pour les actuairesKezhan SHI
 
Social Network Analysis Utilizing Big Data Technology
Social Network Analysis Utilizing Big Data TechnologySocial Network Analysis Utilizing Big Data Technology
Social Network Analysis Utilizing Big Data TechnologyImad ALILAT
 
La Duck Conf 2018 : "Superbe maison d'architecte avec vue sur le lac"
La Duck Conf 2018 : "Superbe maison d'architecte avec vue sur le lac"La Duck Conf 2018 : "Superbe maison d'architecte avec vue sur le lac"
La Duck Conf 2018 : "Superbe maison d'architecte avec vue sur le lac"OCTO Technology
 
Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.OW2
 
CDAP, la boîte à outil pour concevoir vos applications Big Data
CDAP,  la boîte à outil pour concevoir vos applications Big DataCDAP,  la boîte à outil pour concevoir vos applications Big Data
CDAP, la boîte à outil pour concevoir vos applications Big DataSynaltic Group
 
#OSSPARIS19 - Gouvernance des données dans le contexte Big Data - REX datalak...
#OSSPARIS19 - Gouvernance des données dans le contexte Big Data - REX datalak...#OSSPARIS19 - Gouvernance des données dans le contexte Big Data - REX datalak...
#OSSPARIS19 - Gouvernance des données dans le contexte Big Data - REX datalak...Paris Open Source Summit
 
#SnowCamp2020 - DATAOPS n’est pas que DEVOPS appliqué aux projets DATA
#SnowCamp2020 -  DATAOPS n’est pas que DEVOPS appliqué aux projets DATA#SnowCamp2020 -  DATAOPS n’est pas que DEVOPS appliqué aux projets DATA
#SnowCamp2020 - DATAOPS n’est pas que DEVOPS appliqué aux projets DATAFrédéric Petit
 
DATA FORUM 2015 - Atelier ORACLE
DATA FORUM 2015 - Atelier ORACLEDATA FORUM 2015 - Atelier ORACLE
DATA FORUM 2015 - Atelier ORACLEMicropole Group
 
Distributed programing (hadoop && java) version finale.pptx
Distributed programing  (hadoop && java) version finale.pptxDistributed programing  (hadoop && java) version finale.pptx
Distributed programing (hadoop && java) version finale.pptxAhmed rebai
 
Petit-déjeuner OCTO : Hadoop, plateforme multi-tenant, à tout d'une grande !
Petit-déjeuner OCTO : Hadoop, plateforme multi-tenant, à tout d'une grande !Petit-déjeuner OCTO : Hadoop, plateforme multi-tenant, à tout d'une grande !
Petit-déjeuner OCTO : Hadoop, plateforme multi-tenant, à tout d'une grande !OCTO Technology
 
BigData en France par Excelerate Systems
BigData en France par Excelerate Systems BigData en France par Excelerate Systems
BigData en France par Excelerate Systems Excelerate Systems
 
Dans les coulisses de Google BigQuery - DevFest Toulouse 2016
Dans les coulisses de Google BigQuery - DevFest Toulouse 2016Dans les coulisses de Google BigQuery - DevFest Toulouse 2016
Dans les coulisses de Google BigQuery - DevFest Toulouse 2016Aurélie Vache
 
Bluemix Paris Meetup : Big data et Analytics - 15 avril 2015
Bluemix Paris Meetup :  Big data et Analytics - 15 avril 2015Bluemix Paris Meetup :  Big data et Analytics - 15 avril 2015
Bluemix Paris Meetup : Big data et Analytics - 15 avril 2015IBM France Lab
 

Similar a Big Data: Concepts, techniques et démonstration de Apache Hadoop (20)

Feedback du EMEA Hadoop Summit 2013
Feedback du EMEA Hadoop Summit 2013Feedback du EMEA Hadoop Summit 2013
Feedback du EMEA Hadoop Summit 2013
 
Alphorm.com Formation Big Data & Hadoop : Le Guide Complet
Alphorm.com Formation Big Data & Hadoop : Le Guide CompletAlphorm.com Formation Big Data & Hadoop : Le Guide Complet
Alphorm.com Formation Big Data & Hadoop : Le Guide Complet
 
Big data analytics focus technique et nouvelles perspectives pour les actuaires
Big data analytics focus technique et nouvelles perspectives pour les actuairesBig data analytics focus technique et nouvelles perspectives pour les actuaires
Big data analytics focus technique et nouvelles perspectives pour les actuaires
 
Social Network Analysis Utilizing Big Data Technology
Social Network Analysis Utilizing Big Data TechnologySocial Network Analysis Utilizing Big Data Technology
Social Network Analysis Utilizing Big Data Technology
 
La Duck Conf 2018 : "Superbe maison d'architecte avec vue sur le lac"
La Duck Conf 2018 : "Superbe maison d'architecte avec vue sur le lac"La Duck Conf 2018 : "Superbe maison d'architecte avec vue sur le lac"
La Duck Conf 2018 : "Superbe maison d'architecte avec vue sur le lac"
 
Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.
 
CDAP, la boîte à outil pour concevoir vos applications Big Data
CDAP,  la boîte à outil pour concevoir vos applications Big DataCDAP,  la boîte à outil pour concevoir vos applications Big Data
CDAP, la boîte à outil pour concevoir vos applications Big Data
 
#OSSPARIS19 - Gouvernance des données dans le contexte Big Data - REX datalak...
#OSSPARIS19 - Gouvernance des données dans le contexte Big Data - REX datalak...#OSSPARIS19 - Gouvernance des données dans le contexte Big Data - REX datalak...
#OSSPARIS19 - Gouvernance des données dans le contexte Big Data - REX datalak...
 
Big data
Big dataBig data
Big data
 
#SnowCamp2020 - DATAOPS n’est pas que DEVOPS appliqué aux projets DATA
#SnowCamp2020 -  DATAOPS n’est pas que DEVOPS appliqué aux projets DATA#SnowCamp2020 -  DATAOPS n’est pas que DEVOPS appliqué aux projets DATA
#SnowCamp2020 - DATAOPS n’est pas que DEVOPS appliqué aux projets DATA
 
DATA FORUM 2015 - Atelier ORACLE
DATA FORUM 2015 - Atelier ORACLEDATA FORUM 2015 - Atelier ORACLE
DATA FORUM 2015 - Atelier ORACLE
 
Distributed programing (hadoop && java) version finale.pptx
Distributed programing  (hadoop && java) version finale.pptxDistributed programing  (hadoop && java) version finale.pptx
Distributed programing (hadoop && java) version finale.pptx
 
Petit-déjeuner OCTO : Hadoop, plateforme multi-tenant, à tout d'une grande !
Petit-déjeuner OCTO : Hadoop, plateforme multi-tenant, à tout d'une grande !Petit-déjeuner OCTO : Hadoop, plateforme multi-tenant, à tout d'une grande !
Petit-déjeuner OCTO : Hadoop, plateforme multi-tenant, à tout d'une grande !
 
BigData en France par Excelerate Systems
BigData en France par Excelerate Systems BigData en France par Excelerate Systems
BigData en France par Excelerate Systems
 
Quel hadoop (#quelhadoop)
Quel hadoop (#quelhadoop)Quel hadoop (#quelhadoop)
Quel hadoop (#quelhadoop)
 
ML Ops a Survey
ML Ops a SurveyML Ops a Survey
ML Ops a Survey
 
Dans les coulisses de Google BigQuery - DevFest Toulouse 2016
Dans les coulisses de Google BigQuery - DevFest Toulouse 2016Dans les coulisses de Google BigQuery - DevFest Toulouse 2016
Dans les coulisses de Google BigQuery - DevFest Toulouse 2016
 
Hadoop et le big data
Hadoop et le big dataHadoop et le big data
Hadoop et le big data
 
Big Data
Big DataBig Data
Big Data
 
Bluemix Paris Meetup : Big data et Analytics - 15 avril 2015
Bluemix Paris Meetup :  Big data et Analytics - 15 avril 2015Bluemix Paris Meetup :  Big data et Analytics - 15 avril 2015
Bluemix Paris Meetup : Big data et Analytics - 15 avril 2015
 

Más de hajlaoui jaleleddine

Cloud computing-course-description-and-syllabus-spring2014
Cloud computing-course-description-and-syllabus-spring2014Cloud computing-course-description-and-syllabus-spring2014
Cloud computing-course-description-and-syllabus-spring2014hajlaoui jaleleddine
 
Oooooo a hierarchical approach for configuring business processes
Oooooo a hierarchical approach for configuring business processesOooooo a hierarchical approach for configuring business processes
Oooooo a hierarchical approach for configuring business processeshajlaoui jaleleddine
 
Towords a cloud computing research agendapdf
Towords a cloud computing research agendapdfTowords a cloud computing research agendapdf
Towords a cloud computing research agendapdfhajlaoui jaleleddine
 
Towords a cloud computing research agendapdf
Towords a cloud computing research agendapdfTowords a cloud computing research agendapdf
Towords a cloud computing research agendapdfhajlaoui jaleleddine
 

Más de hajlaoui jaleleddine (7)

Cloud computing-course-description-and-syllabus-spring2014
Cloud computing-course-description-and-syllabus-spring2014Cloud computing-course-description-and-syllabus-spring2014
Cloud computing-course-description-and-syllabus-spring2014
 
Variability as a service
Variability as a serviceVariability as a service
Variability as a service
 
Alg
AlgAlg
Alg
 
Oooooo a hierarchical approach for configuring business processes
Oooooo a hierarchical approach for configuring business processesOooooo a hierarchical approach for configuring business processes
Oooooo a hierarchical approach for configuring business processes
 
Memoire addour drifa
Memoire addour drifaMemoire addour drifa
Memoire addour drifa
 
Towords a cloud computing research agendapdf
Towords a cloud computing research agendapdfTowords a cloud computing research agendapdf
Towords a cloud computing research agendapdf
 
Towords a cloud computing research agendapdf
Towords a cloud computing research agendapdfTowords a cloud computing research agendapdf
Towords a cloud computing research agendapdf
 

Último

Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024Ville de Châteauguay
 
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...Institut de l'Elevage - Idele
 
JTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfJTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfInstitut de l'Elevage - Idele
 
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageGAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageInstitut de l'Elevage - Idele
 
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdfWBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdfSophie569778
 
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...Institut de l'Elevage - Idele
 
comprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestioncomprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestionyakinekaidouchi1
 
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...Institut de l'Elevage - Idele
 
firefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdffirefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdffirstjob4
 
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...Institut de l'Elevage - Idele
 
GAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéGAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéInstitut de l'Elevage - Idele
 
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...Institut de l'Elevage - Idele
 
GAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesGAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesInstitut de l'Elevage - Idele
 
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...Institut de l'Elevage - Idele
 
JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfJTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfInstitut de l'Elevage - Idele
 
conception d'un batiment r+4 comparative de defferente ariante de plancher
conception d'un  batiment  r+4 comparative de defferente ariante de plancherconception d'un  batiment  r+4 comparative de defferente ariante de plancher
conception d'un batiment r+4 comparative de defferente ariante de planchermansouriahlam
 
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusGAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusInstitut de l'Elevage - Idele
 
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfJTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfInstitut de l'Elevage - Idele
 

Último (20)

JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdfJTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
 
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
 
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
 
JTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfJTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdf
 
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageGAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
 
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdfWBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
 
JTC 2024 Bâtiment et Photovoltaïque.pdf
JTC 2024  Bâtiment et Photovoltaïque.pdfJTC 2024  Bâtiment et Photovoltaïque.pdf
JTC 2024 Bâtiment et Photovoltaïque.pdf
 
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
 
comprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestioncomprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestion
 
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
 
firefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdffirefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdf
 
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
 
GAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéGAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversité
 
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
 
GAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesGAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentes
 
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
 
JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfJTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdf
 
conception d'un batiment r+4 comparative de defferente ariante de plancher
conception d'un  batiment  r+4 comparative de defferente ariante de plancherconception d'un  batiment  r+4 comparative de defferente ariante de plancher
conception d'un batiment r+4 comparative de defferente ariante de plancher
 
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusGAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
 
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfJTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
 

Big Data: Concepts, techniques et démonstration de Apache Hadoop

  • 1. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Big Data: Concepts, techniques et démonstration de Apache Hadoop Jalel Eddine HAJLAOUI hajlaouijalel.ig@gmail.com TB3C-ISSATSO 12 Décembre 2015 Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 1 / 38
  • 2. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Plan Plan 1 Motivation et Concepts 2 Techniques 3 Démonstration de Hadoop 4 Conclusion Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 2 / 38
  • 3. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Motivations et Concepts Plan 1 Motivation et Concepts • Motivations de Big Data • Concepts de Big Data 2 Techniques • Le système Hadoop • Principes et fonctionnement 3 Démonstration de Hadoop 4 Conclusion Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 3 / 38
  • 4. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Motivations et Concepts Motivations Big Data Plan 1 Motivation et Concepts • Motivations de Big Data • Concepts de Big Data 2 Techniques • Le système Hadoop • Principes et fonctionnement 3 Démonstration de Hadoop 4 Conclusion Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 4 / 38
  • 5. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Motivations et Concepts Motivations Big Data La vision d’un entrepreneur Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 5 / 38
  • 6. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Motivations et Concepts Motivations Big Data La 3ème Révolution Numérique : Vision d’expertise et de Consulting Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 6 / 38
  • 7. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Motivations et Concepts Motivations Big Data 3ème Révolution Numérique Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 7 / 38
  • 8. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Motivations et Concepts Motivations Big Data Technologie de pointes [Gartner et Atos] Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 8 / 38
  • 9. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Motivations et Concepts Motivations Big Data Les nouveaux métiers de l’économie numérique : Big Data, big jobs ? Altaide : Explosion du nombre d’offres d’emploi en 2015 Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 9 / 38
  • 10. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Motivations et Concepts Motivations Big Data Le TOP 10 des nouveaux métiers du digital 1- Data Scientist 2- Chef de projet Web mobile 3- Chef de projet e-CRM 4- Responsable de la stratégie mobile 5- Directeur marketing digital 6- Chargé de communication Web et digital 7- Consultant Web analytique 8- Community manager interne et externe 9- Consultant e-réputation 10- Chef de projet technique Web Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 10 / 38
  • 11. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Motivations et Concepts Motivations Big Data Les métier Big Data [Altaide] Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 11 / 38
  • 12. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Motivations et Concepts Motivations Big Data Big Data: Buzz ou Sujet de fond? Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 12 / 38
  • 13. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Motivations et Concepts Concepts de Big Data Plan 1 Motivation et Concepts • Motivations de Big Data • Concepts de Big Data 2 Techniques • Le système Hadoop • Principes et fonctionnement 3 Démonstration de Hadoop 4 Conclusion Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 13 / 38
  • 14. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Motivations et Concepts Concepts de Big Data Définition du Big Data Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 14 / 38
  • 15. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Motivations et Concepts Concepts de Big Data Les 5 V du Big Data [Atos] Volume - Vélocité - Variété - Véracité - Valeur Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 15 / 38
  • 16. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Motivations et Concepts Concepts de Big Data Divers sources de données Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 16 / 38
  • 17. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Motivations et Concepts Concepts de Big Data Zoom sur la variété de données Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 17 / 38
  • 18. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Motivations et Concepts Concepts de Big Data Le Big Data : une notion contextuelle La notion de Big Data présente un contexte offrant un potentiel d’évolution des aspects techniques et métiers (Opérationnel et BI). Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 18 / 38
  • 19. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Techniques Plan 1 Motivation et Concepts • Motivations de Big Data • Concepts de Big Data 2 Techniques • Le système Hadoop • Principes et fonctionnement 3 Démonstration de Hadoop 4 Conclusion Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 19 / 38
  • 20. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Techniques Évolutions Technologiques (NoSQL et NewSQL 2004: Google et Amazon font face à une croissance exponentielle des données: Création de BigTable, GFS et MapReduce (Besoin de performance et de scalabilité-Approche NOSQL) 2008: Publication des codes par Google 2008-2011: Adoption par les secteurs du WEB d’un clone Open Source nommé HADOOP à la suite de la concurrence par Google. 2011: Adaptation des offres éditeurs de solution pour les Entreprises à HADOOP. 2012: Prise de conscience par la communauté SQL des besoins de performance et de scalabilité (NewSQL: refonte de l’architecture des bases relationnelles) Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 20 / 38
  • 21. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Techniques Hadoop et son système de fichiers distribués Des infrastructures de serveurs pour distribuer les traitements sur des dizaines, centaines, voire milliers de noeuds. C’est ce qu’on appelle le traitement massivement parallèle. Le Framework Hadoop est constitué d’un ensemble de modules développés pour répondre à des besoins précis : Stockage des données : HDFS (système de fichier distribué - Hadoop Cluster) Couche traitement de données : MapReduce (distribution des traitements), Apache Spark Modules complémentaires : Hbase, Hive, Solr, Pig, Oozie, Impala, Mahout, Sqoop, Langage R, Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 21 / 38
  • 22. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Techniques Le système Hadoop Plan 1 Motivation et Concepts • Motivations de Big Data • Concepts de Big Data 2 Techniques • Le système Hadoop • Principes et fonctionnement 3 Démonstration de Hadoop 4 Conclusion Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 22 / 38
  • 23. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Techniques Le système Hadoop Histoire de Hadoop et de son créateur Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 23 / 38
  • 24. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Techniques Le système Hadoop L’incontournable Hadoop: Caractéristiques Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 24 / 38
  • 25. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Techniques Le système Hadoop Le framework Hadoop: Ecosystème et Distributions Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 25 / 38
  • 26. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Techniques Principes et fonctionnement Plan 1 Motivation et Concepts • Motivations de Big Data • Concepts de Big Data 2 Techniques • Le système Hadoop • Principes et fonctionnement 3 Démonstration de Hadoop 4 Conclusion Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 26 / 38
  • 27. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Techniques Principes et fonctionnement Utilisation d’un système Hadoop : les différentes étapes 1 et 2: Recopier les données/algorithmes vers HDFS 3: Démarrer le système Hadoop 4: Récupérer le résultat au disque local de l’user Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 27 / 38
  • 28. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Techniques Principes et fonctionnement Détail de l’étape Exécution Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 28 / 38
  • 29. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Techniques Principes et fonctionnement Détail de l’étape Exécution des calculs Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 29 / 38
  • 30. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Techniques Principes et fonctionnement Découpage des données d’un problème de dénombrement Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 30 / 38
  • 31. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Techniques Principes et fonctionnement Résultats obtenus avec l’algorithme Reduce pour le dénombrement Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 31 / 38
  • 32. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Démonstration de Hadoop Plan 1 Motivation et Concepts • Motivations de Big Data • Concepts de Big Data 2 Techniques • Le système Hadoop • Principes et fonctionnement 3 Démonstration de Hadoop 4 Conclusion Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 32 / 38
  • 33. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Démonstration de Hadoop Architecture applicative Hadoop (1) Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 33 / 38
  • 34. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Démonstration de Hadoop Architecture applicative Hadoop (2) Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 34 / 38
  • 35. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Démonstration de Hadoop Exemple MapReduce Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 35 / 38
  • 36. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Conclusion Plan 1 Motivation et Concepts • Motivations de Big Data • Concepts de Big Data 2 Techniques • Le système Hadoop • Principes et fonctionnement 3 Démonstration de Hadoop 4 Conclusion Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 36 / 38
  • 37. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Conclusion Exemple MapReduce Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 37 / 38
  • 38. Big Data: Concepts, techniques et démo de Apache Hadoop - TB3C-ISSATSO Conclusion Jalel Eddine HAJLAOUI TB3C-ISSATSO 12 Décembre 2015 38 / 38