Introduction
  • Course Introduction
  • Course Guide
What is Big Data and Hadoop
  • What is Big Data
  • Examples of Big Data
  • What is Data Science
  • What is Hadoop
  • Hadoop Distributions
  • What is Big Data Quiz
Introduction to Hadoop
  • Hadoop Installation
  • Demo: Hortonworks Sandbox
  • Demo: Hadoop Installation - Part 1
  • Demo: Hadoop Installation - Part 2
  • Introduction to HDFS
  • DataNode Communications
  • Demo: HDFS - Part 1
  • Demo: HDFS - Part 2 - Using Ambari
  • MapReduce WordCount Example
  • Demo: MapReduce WordCount
  • Lines that span blocks
  • Introduction to Yarn
  • Demo: Yarn and ResourceManager UI
  • Ambari API and Blueprints
  • Demo: Ambari API and Blueprints
  • ETL Processing in Hadoop
  • Introduction Quiz
Pig
  • Introduction to Pig
  • Demo: Part 1 - Pig Installation
  • Demo: Part 2 - Pig Commands
  • Demo: Part 3 - More Pig Commands
Apache Spark
  • Introduction to Apache Spark
  • Spark WordCount
  • Demo: Spark installation and WordCount
  • RDDs
  • Demo: RDD Transformations and Actions
  • Overview of RDD Transformations and Actions
  • Spark MLLib
Hive
  • Introduction to Hive
  • Hive Queries
  • Demo: Hive Installation and Hive Queries
  • Hive Partitioning, Buckets, UDFs, and SerDes
  • The Stinger Initiative
  • Hive in Spark
Real Time Processing
  • Introduction to Realtime Processing
Kafka
  • Introduction to Kafka
  • Kafka Topics
  • Kafka Messages and Log Compaction
  • Kafka Use Cases and Usage
  • Demo: Kafka Installation and Usage
Storm
  • Introduction to Storm
  • A Storm Topology
  • Demo: Storm installation and Example Topology
  • Storm Message Processing and Reliability
  • Trident
Spark Streaming
  • Introduction to Spark Streaming
  • Spark Streaming Architecture
  • Spark Receivers and WordCount Streaming Example
  • Demo: Spark Streaming with Kafka
  • Spark Streaming State and Checkpointing
  • Demo: Stateful Spark Streaming
  • More Spark Streaming Features
HBase
  • Introduction to HBase
  • HBase Tables
  • The HBase Meta Table
  • HBase Writes
  • HBase Reads
  • Compactions
  • Crash Recovery
  • Region Splits
  • Hotspotting
  • Demo: HBase Install
  • Demo: HBase Shell
  • Demo: Spark HBase
Phoenix
  • Introduction to Phoenix
  • Salting, Compression, and Indexes in Phoenix
  • JOINs, VIEWs, and Phoenix in Spark
  • Demo: Phoenix
Hadoop Security
  • Introduction to Kerberos
  • Kerberos on Hadoop
  • Kerberos Terminology
  • Demo: Enabling Kerberos
  • Introduction to SPNEGO
  • Demo: SPNEGO
  • Introduction to Knox
Ranger
  • Introduction to Ranger
  • Demo: Ranger Installation
  • Demo: Ranger with Hive