Pular para o conteúdo principal
InícioData Engineering

Introduction to Apache Kafka

Master Apache Kafka! From core concepts to advanced architecture, learn to create, manage, and troubleshoot Kafka for real-world data streaming challenges!

Comece O Curso Gratuitamente
2 horas8 vídeos28 exercícios2.698 aprendizesTrophyDeclaração de Realização

Crie sua conta gratuita

GoogleLinkedInFacebook

ou

Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.
Group

Treinar 2 ou mais pessoas?

Tentar DataCamp for Business

Amado por alunos de milhares de empresas


Descrição do Curso

Understanding Apache Kafka

In this course, you'll start by learning the fundamental purpose and components of an Apache Kafka installation. This initial phase introduces you to Kafka topics, the backbone of Kafka's data structure. You'll gain hands-on experience with producers, which write data to Kafka, and consumers, which read data from Kafka, ensuring you understand the basic data flow within a Kafka ecosystem.

Diving Deeper into Kafka's Architecture

The course progresses by diving deeper into Kafka's architecture and the underlying software components. You'll explore the roles of Kafka servers and brokers and understand how they interact within a cluster. You'll also learn to manage clusters using ZooKeeper, a critical component for maintaining Kafka's distributed nature. This section equips you with the knowledge to set up and maintain a robust Kafka environment.

Kafka Management and Troubleshooting

As you move further, the course provides in-depth knowledge on creating and managing Kafka topics, essential for organizing and handling data streams effectively. Additionally, you'll learn about various tools and methods to troubleshoot common issues encountered while working with Kafka. By the end of this course, you will have a solid understanding of Kafka, from basic concepts to advanced management techniques, ready to apply in real-world scenarios.
Para Empresas

GroupTreinar 2 ou mais pessoas?

Obtenha acesso à sua equipe à plataforma DataCamp completa, incluindo todos os recursos.
DataCamp Para EmpresasPara uma solução sob medida , agende uma demonstração.

Nas seguintes faixas

Engenheiro de dados profissional em Python

Ir para a trilha
  1. 1

    Kafka components

    Gratuito

    Learn the basic purpose and components of an Apache Kafka installation. This includes an introduction to Kafka topics, writing data with producers, and reading data using consumers.

    Reproduzir Capítulo Agora
    Introduction to Kafka
    50 xp
    Helping Kafka
    100 xp
    List of topics
    100 xp
    Selecting components
    50 xp
    Kafka producers
    50 xp
    Writing to a topic
    50 xp
    Using kafka-console-producer.sh
    100 xp
    Troubleshooting producers
    50 xp
    Kafka consumers
    50 xp
    Console consumer
    100 xp
    Watching live events
    50 xp
    Writing to and reading from a topic
    100 xp
  2. 2

    Kafka details

    Dive deeper into the details and concepts in Kafka, including the architecture and underlying software components. Learn about Kafka servers, brokers, and how to manage clusters using ZooKeeper. Gain further knowledge on creating and managing Kafka topics. Learn some general tools and methods to troubleshoot issues when working with Kafka.

    Reproduzir Capítulo Agora
Para Empresas

GroupTreinar 2 ou mais pessoas?

Obtenha acesso à sua equipe à plataforma DataCamp completa, incluindo todos os recursos.

Nas seguintes faixas

Engenheiro de dados profissional em Python

Ir para a trilha

colaboradores

Collaborator's avatar
George Boorman
Collaborator's avatar
Arne Warnke
Collaborator's avatar
Katerina Zahradova

pré-requisitos

Streaming ConceptsIntroduction to Shell
Mike Metzger HeadshotMike Metzger

Data Engineer Consultant @ Flexible Creations

Ver Mais

O que os outros alunos têm a dizer?

Junte-se a mais de 15 milhões de alunos e comece Introduction to Apache Kafka hoje mesmo!

Crie sua conta gratuita

GoogleLinkedInFacebook

ou

Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.