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 Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h