Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Domine Apache Kafka, Fundamentos e Aplicações Reais
Role Play
Highest Rated
Rating: 4.8 out of 5(750 ratings)
3,811 students

Domine Apache Kafka, Fundamentos e Aplicações Reais

Domine uma das mais importantes ferramentas de Big Data e Engenharia de Dados, inclui exemplos em Python
Created byFernando Amaral
Last updated 11/2025
Portuguese

What you'll learn

  • Aprenda os Principais Conceitos e Fundamentos do Kafka
  • Cria um Cluster em Kafka
  • Crie Producers, Consumers e Brokers
  • Aprenda a Configurar o Kafka
  • Crie um Projeto Real
  • Conhecça Kafka Streaming
  • Aprenda a Usar Kafka Connect

Course content

10 sections52 lectures6h 56m total length
  • Instruções1:48
  • Apresentação3:59
  • Material para Download0:16
  • O que é Kafka19:13
  • Conceitos Gerais de Cluster8:46
  • Conceitos Gerais de Particionamento4:29
  • Conceitos Gerais de Replicação5:11
  • Kafka Cluster e Brokers15:46
  • Kafka Cluster e Brokers - Continuação14:46
  • Zookeeper3:58
  • Topics e Messages20:06
  • Producers5:11
  • Consumers5:00
  • Garantia de Entrega8:11
  • Kafka Connect6:34
  • Kafka

Requirements

  • Não existem pré-requisitos técnicos
  • Você precisa ter um computador capaz de rodar uma Máquina Virtual

Description

Bem vindo ao melhor e mais atual curso de Kafka!

Mais de 80 das 100 maiores empresas do Mundo usam Apache Kafka!

Apache Kafka é uma plataforma Open Source e distribuída de Streaming e Integração de Dados, utilizado em todo tipo de aplicação de missão critica. Sua Arquitetura distribuída lhe da características como:

  • Escalável: aumentar a capacidade de processamento do Kafka é uma tarefa relativamente simples, pois ele foi projetos e desenvolvido para ser uma plataforma altamente escalável

  • Alta Taxa de transferência: Com latência de até 2 milissegundos. sua única limitação é capacidade da rede.

  • Armazenamento distribuído: é capaz de armazenar dados de forma segura, com replicas distribuídas pelo cluster

  • Alta disponibilidade: sua natureza distribuída o tornam um sistema altamente disponível

  • Dezenas de bibliotecas: pode se conectar praticamente a qualquer coisa através de bibliotecas de terceiros

  • API: Uma API permite a integração direta usando as principais linguagens de programação

O que você vai aprender neste curso:

  • Conceitos fundamentais de aplicações distribuídas

  • Instalação e Configuração do Apache Kafka

  • Fundamentos de sua arquitetura

  • Uso de Consumers, Producers e Brokers

  • Aplicações Práticas

  • Criação de um Cluster com Kafka

  • Uso da API do Kafka, onde você pode ler e gravar dados ou eventos em uma vasta game de origens e destinos

  • Conexão com fontes de dados usando clientes Python

  • Criação de Projetos


    Você ainda terá acesso aos slides, scripts e dados utilizados no curso.

Who this course is for:

  • Cientistas de Dados
  • Engenheiros de Dados
  • Qualquer pessoa que deseja conhecer o Apache Kafka