Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
APACHE KAFKA e NIFI: distribua dados e crie fluxos de dados
Highest Rated
Rating: 4.6 out of 5(159 ratings)
993 students

APACHE KAFKA e NIFI: distribua dados e crie fluxos de dados

Aprenda a construir projetos construir fluxos inteligentes e distribuindo-os
Last updated 2/2026
Portuguese

What you'll learn

  • Entendo sobre Apache Nifi, uma plataforma de ingestão de dados
  • Entendo sobre o gerenciamento e a automatização do fluxo de dados
  • Entendendo sobre coleta de dados, transmissão de dados, armazenamento de dados
  • Ecossistema NiFi: Repositórios, controle de fluxo, máquina JVM, extensões
  • O que é Flow File
  • O que é um Processor
  • O que é um Fluxo de Dados
  • O que é uma conexão
  • O que é um grupo de processor
  • Aprendendo sobre a barra de componentes
  • Aprendendo sobre a barra de controle navegação
  • Aprendendo sobre a barra de operação
  • Desenvolvimento de diversos fluxos de dados
  • Extensões: Putfile, Getfile, ExtractText, SplitText
  • Extensões: EvaluateXpath, UpdateAttribute, GenerateFlowFile
  • Extensões: RouteOnAttribute, SplitXML, LogMessage, LogAttibute
  • Extensões: MergeContent, ReplaceText, CompressContent
  • Uso de Input Port, Funil e Process Group

Course content

10 sections64 lectures8h 54m total length
  • Instruções1:48
  • Apresentação3:59
  • Material do Curso para Download0:04
  • O que é Kafka19:13
  • Conceitos Gerais de Cluster8:46
  • Conceitos Gerais de Partiticionamento4:29
  • Conceitos Gerais de Replicação5:11
  • Kafka Clusters e Brokers15:46
  • Kafka Clusters e Brokers Parte II14:46
  • Zookeeper3:58
  • Topics e Messages20:06
  • Producers5:11
  • Consumers5:00
  • Garantia de Entrega8:11
  • Kafka Connect4:52

Requirements

  • Importante que já tenha tido o contato com alguma linguagem de programação
  • Importante que conheça lógica de programação
  • Importante ter uma base sobre banco de dados, arquivos de dados

Description

Você chegou ao treinamento que vai fazer mudar a sua concepção sobre manipulação, tratamento e construção de cargas que envolvem dados, dados estruturados ou não estruturados, além disso, utilizará uma plataforma de streaming de eventos distribuídos de código aberto usada por milhares de empresas para pipelines de dados de alto desempenho.

Vamos inicialmente vamos aprender a trabalhar com APACHE KAFKA,

Depois vamos estudar o Nifi que é uma plataforma de ingestão de dados, criada para processar e distribuir dados entre diferentes sistemas, sua principal funcionalidade é o gerenciamento e a automatização do fluxo de dados entre os sistemas, para execução destes fluxos de dados é fornecida uma interface WEB . É a programação baseada em fluxos.

Neste curso você fortalecerá conceitos como:


  • coleta de dados, transmissão de dados, armazenamento de dados, dentre outras tarefas.

  • NiFi é um programa java que é executado dentro de uma JVM em um servidor, aproveita o conceito de extração, transformação e carga. A plataforma foi construída para que você possa ter liberdade para determinar como deseja construir seus fluxos de dados independente de tecnologia e linguagem, ele possui programas conhecidos como Processadores que realizam estas atividades diversas.

  • NiFi é uma das principais plataformas criadas atualmente para manipulação de grandes bases de dados sendo estas em bancos convencionais ou No Sql.

  • APACHE KAFKA é sistema de mensagens usado para criar aplicações de streaming

  • Entenderá que o APACHE KAFKA é baseado em logs, algumas vez chamado de write-ahead logs, commit logs ou até mesmo transaction logs

Se você procura um treinamento para aprender a trabalhar com fluxo de dados e mensageria de forma prática e intuitiva, então veio ao lugar certo.

Espero você, venha participar deste grupo que não para de crescer.

Who this course is for:

  • Estudantes e profissionais de computação, Informática, estatística, data science, analista de dados, engenheiro de dados
  • Pessoas interessadas em aprender os conceitos sobre NiFi, ou que gostariam adentrar na área de engenharia de dados
  • Profissionais que, de alguma forma, utilizam dados no seu dia a dia