Curso Confluent Fundamentals for Apache Kafka

  • Data Science Analytic

Curso Confluent Fundamentals for Apache Kafka

24 horas
Objetivo

Durante este treinamento você irá:

  • Obtenha uma compreensão do Apache Kafka® e da
    plataforma Confluent
  • Explorar casos de uso
  •  Receba uma visão geral dos principais conceitos do Kafka que permitem alimentar uma plataforma de streaming de eventos em tempo real
    altamente escalável, altamente disponível e resiliente
  • Conheça a plataforma Confluent, que oferece uma
    plataforma de transmissão de eventos em tempo real pronta para empresas, com
    tecnologia Apache Kafka®
Pre-Requisitos

Não se espera que os participantes tenham qualquer experiência anterior com o Kafka. Alguns conhecimentos básicos do sistema operacional Linux e experiência no uso de um shell como o Bash são benéficos.
Este curso é um pré-requisito recomendado para alunos que frequentam os cursos de treinamento Apache Kafka® Administration by Confluent e/ou Confluent Developer Skills for Building Apache Kafka®. Os participantes são obrigados a fornecer um computador portátil com acesso desobstruído à Internet para participar plenamente da aula.

Informações Gerais

Os exercícios incluem:

  • Iniciando e explorando um cluster Kafka mínimo
  • Usando ferramentas de linha de comando do Kafka para explorar metadados de cluster
    no ZooKeeper, criar tópicos no cluster e
    publicar e consumir mensagens
  • Executando um consumidor baseado em Java e observe o
    atraso do consumidor ao dimensionar o consumidor
  • Configurando o Kafka Connect com uma origem do conector MQTT
    para criar um pipeline de dados

Usando o Confluent Control Center para monitorar seu cluster e executar consultas ksqlDB.

Materiais
Português + Exercícios + Lab Pratico
Conteúdo Programatico
  1. Motivação para uma mudança de paradigma para “orientado a eventos”
  2. Como Kafka é a espinha dorsal do streaming de eventos em tempo real
  3. Como outros grandes players do mercado usam o Kafka
  4. Casos de uso do cliente
  5. Microsserviços, IoT e Edge Computing

Motivação e Casos de Uso do Cliente

 

  1. Core Banking, mecanismo de pagamentos e detecção de fraudes
  2. Coleta e Divulgação de Dados Cibernéticos
  3. Substituição ESB
  4. Pipeline de dados
  5. e-commerce e cliente 360
  6. Descarregamento de mainframe

Fundamentos do Apache Kafka®

  1. Arquitetura
  2. O papel do ZooKeeper
  3. Tópicos, Partições e Segmentos
  4. O log de confirmação e os fluxos
  5. Corretores e replicação de corretores
  6. Noções básicas de produtores
  7. Consumidores, grupos de consumidores e compensações

Como Funciona o Kafka

  1. Visão geral de código de alto nível para um produtor básico e um consumidor básico
  2. Alta disponibilidade por meio de replicação
  3. Políticas de retenção de dados
  4. Design do Produtor e Garantias do Produtor
  5. Garantias de entrega, incluindo Exatamente uma vez semântica
  6. Estratégias de partição
  7. Reequilíbrios do grupo de consumidores
  8. Tópicos compactados
  9. Estratégias de solução de problemas
  10. Visão geral de segurança

Integrando o Kafka em seu ambiente

  1. Obtenha fluxos de dados dentro e fora do Kafka com o Kafka Connect e o REST Proxy
  2. Mantenha os formatos de dados e garanta a compatibilidade com Schema Registry e Avro
  3. Crie aplicativos de streaming em tempo

O Confluente Plataforma

  1. Plataforma de streaming como sistema nervoso central
  2. Modelos de implantação — no local versus SaaS
  3. O Centro de Controle Confluente
  4. Controle de acesso baseado em função (RBAC)
  5. A CLI Confluente
  6. Operador de Confluência
  7. Confluent Hub para Conectores Certificados
TENHO INTERESSE

Cursos Relacionados

Curso Fundamentos de Gerenciamento de Dados Mestres

16 horas

Curso Big Data Analyst Mineração de Dados

32 horas

Curso Técnicas de integração de dados ETL

16 horas

Curso Big Data Boot Camp Visão de Negócios

Curso Inteligência Artificial / AI Visão Geral

8 horas

Curso Oracle Fundamentos de Big Data

32 horas

Curso Fundamentos de Qualidade de Dados

16 horas

Curso Marchine Learning Com Hadoop

32 horas

Curso Python for Data Analysis

24 horas