Curso Apache Yarn

  • DevOps | CI | CD | Kubernetes | Web3

Curso Apache Yarn

16 horas
Visão Geral

O Curso Apache Yarn ensina a desenvolver aplicativos YARN personalizados para Apache Hadoop. Você aprenderá os detalhes da arquitetura YARN, as etapas envolvidas na escrita de um aplicativo YARN, os detalhes da escrita de um cliente YARN e ApplicationMaster e como iniciar contêineres.

Objetivo

Ao participar do Curso Apache Yarn, os participantes aprenderão a:

  • Explique a arquitetura do YARN
  • Explique o ciclo de vida de um aplicativo YARN
  • Escreva um aplicativo cliente YARN
  • Execute um aplicativo YARN em um cluster Hadoop
  • Monitore o status de um aplicativo YARN em execução
  • Visualizar os logs agregados de um aplicativo YARN
  • Configurar um ContainerLaunchContext
  • Defina um LocalResource para compartilhar arquivos de aplicativos no cluster
  • Escreva um ApplicationMaster YARN
  • Explique as diferenças entre ApplicationMasters síncronos e assíncronos
  • Alocar contêineres em um cluster
  • Lançar contêineres em NodeManagers
  • Escreva um contêiner personalizado para executar uma lógica de negócios específica
  • Explique os agendadores de trabalho do ResourceManager
  • Definir filas para o Capacity Scheduler
Publico Alvo
  • Engenheiros de software familiarizados com Java que precisam desenvolver aplicativos YARN no Hadoop escrevendo clientes YARN personalizados e ApplicationMasters em Java.
Pre-Requisitos
  • Desenvolvedores Java experientes que possuem conhecimento de desenvolvimento Hadoop e entendem HDFS e a estrutura MapReduce.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico
  1. The YARN Architecture
  2. Overview of a YARN Application
  3. Writing a YARN Client
  4. Writing a YARN ApplicationMaster
  5. Containers
  6. Job Scheduling
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso Algorithms and Data Structures

24 horas

Curso Object-Oriented Programming with Python

24 horas

Curso Python Scripting and Automation Basics

24 horas

Curso Python Debugging and Error Handling

24 horas

Curso Cloud Bursting with Virtual Kubelet

24 horas