Introduction to Hadoop and its constituent ecosystem, understanding MapReduce and HDFS, Big Data, factors constituting Big Data, Hadoop and Hadoop Ecosystem, MapReduce: concepts of Map, Reduce, ordering, concurrency, shuffle and reducing, Hadoop Distributed File System (HDFS) concepts and its importance, deep dive into MapReduce, execution framework, partitioner, combiner, data types, key pairs, HDFS deep dive: architecture, data replication, name node, data node, dataflow, parallel copying with DISTCP and Hadoop archives