Introduction
  • You, This Course and Us
A Brief Overview Of Oozie
  • What is Oozie?
  • Oozie architectural components
Oozie Install And Set Up
  • Installing Oozie on your machine
Workflows: A Directed Acyclic Graph Of Tasks
  • Running MapReduce on the command line
  • The lifecycle of a Workflow
  • Running our first Oozie Workflow MapReduce application
  • The job.properties file
  • The workflow.xml file
  • A Shell action Workflow
  • Control nodes, Action nodes and Global configurations within Workflows
Coordinators: Managing Workflows
  • Running our first Coordinator application
  • A time-triggered Coordinator definition
  • Coordinator control mechanisms
  • Data availability triggers
  • Running a Coordinator which waits for input data
  • Coordinator configuration to use data triggers
Bundles: A Collection Of Coordinators For Data Pipelines
  • Bundles and why we need them
  • The Bundle kick-off time
Installing Hadoop in a Local Environment
  • Hadoop Install Modes
  • Hadoop Install Step 1 : Standalone Mode
  • Hadoop Install Step 2 : Pseudo-Distributed Mode
Appendix
  • [For Linux/Mac OS Shell Newbies] Path and other Environment Variables
  • Setting up a Virtual Linux Instance - For Windows Users