Curso Hortonworks HDF NiFi Flow Management
32hVisão Geral
Este Curso Hortonworks HDF NiFi Flow Management, foi desenvolvido para administradores de dados ou gerentes de fluxo de dados que desejam automatizar o fluxo de dados entre sistemas. Os tópicos incluem introdução ao NiFi, instalação e configuração do NiFi, explicação detalhada da interface do usuário do NiFi, explicação de seus componentes e elementos associados a cada um. Como construir um fluxo de dados, NiFi Expression Language, Noções básicas sobre NiFi Clustering, Proveniência de dados, Segurança em torno de NiFi, Ferramentas de monitoramento e melhores práticas de HDF.
Publico Alvo
- Este curso foi desenvolvido para engenheiros de dados, engenheiros de integração e arquitetos que desejam automatizar o fluxo de dados entre sistemas.
Pre-Requisitos
- Antes de fazer este curso, os alunos devem estar familiarizados com os princípios de programação e ter experiência anterior em desenvolvimento de software. Experiência com Linux e um conhecimento básico das ferramentas do Dataflow seriam úteis. Nenhuma experiência anterior em Hadoop/NiFi é necessária, mas é muito útil.
Informações Gerais
Carga horaria: 32h
- Se noturno este curso e ministrado de segunda-feira a sexta-feira das 19h às 23h, total de 8 encontros.
- Se aos sábados este curso e ministrado das 09h às 18h, total de 4 encontros.
Formato de entrega:
- 100% on-line ao vivo via Microsoft Teams, na presença de um instrutor/consultor ativo no mercado e docente em sala de aula.
- Nota: não é curso gravado (o mesmo acontece em tempo real na presença de um instrutor).
- Apostila + exercícios práticos
Materiais
Inglês/Português/Exercício práticoConteúdo Programatico
- Introduction to Enterprise Data Flow
- What’s new in HDF 3.0
- HDF 3.0 Architecture and Features
- HDF System Requirements
- Install and Configure HDF [NiFi]
- Describe NiFi User Interface in detail
- Describe NiFi UI Summary and History section
- Describe Anatomy of a Processor
- Describe Anatomy of a Connection
- Describe Controller Services and Reporting Tasks
- Learn How to Build a NiFi Data Flow
- Command and Control of a NiFi Data Flow
- Describe Anatomy of a Process Group
- Anatomy of a Remote Processor Group
- Remote Processor Group Transmission
- NiFi Site-to-Site Communication
- Describe the Function and Purpose of the NiFi Expression Language
- Structure of a NiFi Expression
- How to Use Expression Language Functions
- Using Expression Language Editor
- Using If/Then/Else in NiFi Expression Language
- Using Attributes and Properties
- Create, Manage and Instantiate a NiFi Templates
- How to optimize an HDF Data Flow
- Define Data Provenance and Data Provenance Events
- Describe NiFi Cluster and State Management
- Describe Cluster Setup and Management via NiFi UI
- Explain the Mechanisms Available for NiFi Monitoring
- Describe How HDF Complements the Hortonworks Data Platform (HDF)
- Describe how Big Data Ingestion is possible with HDF
- Describe HDF Configuration Best Practices
- Describe the Process of Securing HDF with 2-Way-SSL
- Describe LDAP User Authentication with NiFi
- Describe Kerberos Authentication with NiFi
- Describe HDF Multi-tenancy
- Describe how File Based Authorizer in NiFi works
- Describe how Ranger Based Authorizer in NiFi works
- Describe the Architecture of Authorization Via the Ranger-NiFi Plug-in
- List the Installation Prerequisites, configure and Install Ranger
- Describe how to create Ranger policies for NiFi