Course Duration in Hours
36
36
Apache Hadoop Developer Training:
Introduction to Big data
Introduction to Hadoop
Hadoop Architecture
- Hadoop directory Structure
- Hadoop Configuration
- Hadoop Core Services
Hadoop - HDFS
- HDFS Concepts
- HDFS Key features
- HDFS Architecture
- HDFS Shell Commands
- HDFS Core Components
- HDFS Operations
- Namenode Operation
- Secondary Namenode Operation
- Datanode Operation
- Blocks & Benefit of Blocks
- HDFS Block Replication
- Block Replication method and Topology
- Data Integerity in HDFS
- Reading & Writing Data to HDFS
HDFS Advance Feature
- Accessing HDFS using Java API
- Commissioning and Decomissioning of nodes
Hadoop - Mapreduce
- Mapreduce Concepts
- MapReduce terminologies
- Understanding block and input splits
- Mapreduce Data Flows
- Input Formats
- Output Formats
- Mapreduce Datatypes
- Mapreduce Features (Mapside side and Reduce side )
- Mapreduce Execution
- Distributed Cache
- Setting Development environment for Mapreduce
- Writing Workcount Mapreduce program from scratch
Mapreduce Advance Feature
- Custom Input split
- Custom Keys and Values
- Custom partitioner
- Custom comparator
- Map side joins
- Reduce side joins
- Local Runner
- Tool Runner
- Debuging Mapreduce jobs
Introduction to Hadoop 2.x
- Diferrence Between Hadoop 1.X and Hadoop 2.x
- Introduction HDFS High Availability
- Introduction HDFS Federation
- Introduction to YARN
Pig
- Understanding Pig Program, structure and Execution
- Pig Data types
- Loading and Storing Data
- Filtering Data
- Grouping and Joining Data
- Sorting Data
- Combining And Splitting Data
Hive
- Hive Shell
- Hive Query Language
- Hive Tables (Managed & External Tables)
- Partitions
- Quering Data
Scoop
- Introduction to Scoop
- Scoop Syntax and Basic Commands
- Importing and Exporting Data with Scoop
Overview of HBase
- Hbase Concepts
Installation
- Installing and using VM player
- Installing Hadoop 1.x
- Setting single node cluster
- Setting multinode cluster
- Hadoop Configuration (Hands On)
- Installing & Configuring Hive
- Installing & Configuring Scoop
- Installing & Configuring Hbase
Case studies
Floris Technologies, Marathahalli (Bangalore),Bangalore,IN