Curso Apache Kafka for Software Developers

  • DevOps | CI | CD | Kubernetes | Web3

Curso Apache Kafka for Software Developers

16 horas
Visão Geral

Curso Apache Kafka for Software Developers, Apache Kafka é uma mensagem de publicação e assinatura repensada como um log de commit distribuído, capaz de lidar com centenas de megabytes de leituras e gravações por segundo de milhares de clientes em cada corretor. Um cluster Kafka pode servir como backbone central de dados para uma grande organização.

Publico Alvo

Este curso foi desenvolvido especificamente para desenvolvedores de software.

Pre-Requisitos

Os participantes devem ter conhecimentos básicos de informática (Windows, Mac ou Linux) e desejo de aprender e usar o sistema de mensagens Kafka. Habilidades de linha de comando são opcionais.

Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Introducing Kafka

  1. History
  2. Why Kafka?
  3. Kafka at LinkedIn
  4. Kafka Adoption in the Industry
  5. Homage to the Creator of Metamorphosis

Kafka Core Concepts

  1. Topics
  2. Partitions
  3. Replicas
  4. Producers
  5. Consumers
  6. Brokers

Operating Kafka

  1. Architecture
  2. Hardware Specs
  3. Deploying
  4. Monitoring
  5. Performance
  6. Scalability Tuning

Developing Kafka Apps

  1. Writing to Kafka
  2. Reading from Kafka
  3. Testing
  4. Serialization
  5. Compression
  6. Example Apps with kafka-­storm-­starter
  7. Playing with Kafka Using Wirbelsturm
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso Data Engineering para Plataformas de IA

24 horas

Curso Databricks Fundamentals - Nivel Basico

24 horas

Curso Databricks Advanced Engineering AI ML and Data Products Nivel Intermediario Avancado

32 horas

Google Professional DevOps Engineer Advanced Monitoring & Incident Response

32 horas Curso Pratico

Curso Kubernetes for Full-Stack Developer

32 horas Curso Pratico