Video description
Apache Hadoop YARN Fundamentals LiveLessonsis the first
complete video training course on the basics of Apache Hadoop
version 2 with YARN. The tutorial begins with MapReduce and Big
Data fundamentals and moves to YARN design, installation (laptop,
cluster, and cloud), administration, running applications
(MapReduce2, Pig and Hive), writing new applications, and useful
frameworks. Additional coverage of Ambari, Ganglia, Nagios and the
Hortonworks HDP is provided.
The source code repository for this LiveLesson can be found at
www.clustermonkey.net/download/LiveLessons/Hadoop_YARN_Fundamentals/.
About the Instructor
Douglas Eadlineis the instructor for this essential Big Data
LiveLessons. Eadline is a practitioner and writer in the Linux
Cluster community and previously authored Hadoop Fundamentals
LiveLessons which focused on many of the basic aspects of Hadoop
processing. Eadline is a co-authorof the companion book Apache
Hadoop YARN, Moving beyond MapReduce and Batch Processing with
Apache Hadoop 2. Doug provides a clear and complete introduction to
many of the important Apache Hadoop YARN tasks and topics. In
addition to a sound background on Hadoop design, he provides
several installation scenarios including a laptop, cluster, and
cloud. The Ambari graphic installation tool is explained and used
for both installation and administration. You will also learn how
to write your own YARN applications and what is needed to run
Hadoop version 1 applications. Some familiarity with Java, Hadoop
MapReduce and the Hadoop Distributed File System is helpful but not
necessary. All example code and Lesson notes are available for
download.
Table of Contents
Introduction
Introduction to Apache Hadoop YARN LiveLessons
00:03:47
Lesson 1: Apache Hadoop Yarn Background Concepts
Learning objectives
00:00:43
1.1 Review Apache Hadoop version 1
00:12:35
1.2 Understand what Apache Hadoop YARN offers
Lesson 2: Running Apache Hadoop YARN on Personal Systems
Learning objectives
2.1 Install on a laptop or desktop from Apache Sources
2.2 Install on a laptop or desktop using the HDP Sandbox
2.3 Install on a small cluster
2.4 Install in the Cloud using Apache Whirr
Lesson 3: Functional Description of YARN Components
Learning objectives
3.1 Understand new components
3.2 Understand scheduler options
3.3 Understand the application life cycle
Lesson 4: Apache Hadoop YARN Cluster Installation Methods
Learning objectives
4.1 Complete a large scale scripted installation
4.2 Complete a large Apache Ambari installation—Part 1
4.2 Complete a large Apache Ambari installation—Part 2
4.3 Complete the installation of Ganglia and Nagios—Part 1
4.3 Complete the installation of Ganglia and Nagios—Part 2
Lesson 5: Apache Hadoop YARN Cluster Administration Methods
Learning objectives
5.1 Understand scripted administration
5.2 Understand Apache Ambari administration
5.3 Understand key administration tips
Lesson 6: Running Existing Applications with Apache Hadoop YARN
Learning objectives
6.1 Understand the MapReduce framework
6.2 Understand how to the run YARN examples
Lesson 7: Using YARN Distributed Shell and Introduction to Applications
Learning objectives
7.1 Understand how to use Distributed Shell
7.2 Understand how to write a simple YARN application using Distributed Shell
Lesson 8: Exploring Apache Hadoop YARN Application Frameworks
Learning objectives
8.1 Understand the other YARN frameworks
Summary
Summary of Apache Hadoop YARN LiveLessons