Programa do Curso
Conteúdo Programático - Dia 1
• Introdução aos conceitos de streaming de dados
• Fundamentos do processamento por lotes (batch) versus tempo real
• Básicos de arquitetura orientada a eventos
• Casos de uso comuns na indústria
• Visão geral do ecossistema de streaming
Dia 2
• Padrões de projeto de arquitetura de streaming
• Fundamentos de sistemas de mensageria distribuída
• Produtores e consumidores
• Tópicos, partições e fluxo de dados
• Estratégias de ingestão de dados
Dia 3
• Conceitos e frameworks de processamento de streams
• Tempo de evento versus tempo de processamento
• Técnicas de janelas (windowing) e casos de uso
• Processamento de streams com estado (stateful)
• Noções de tolerância a falhas e checkpointing
Dia 4
• Transformação de dados em pipelines de streaming
• ETL e ELT em sistemas de tempo real
• Gerenciamento e evolução de esquemas (schemas)
• Junções (joins) de streams e enriquecimento de dados
• Introdução a serviços de streaming em nuvem
Dia 5
• Monitoramento e observabilidade em sistemas de streaming
• Noções de segurança e controle de acesso
• Ajuste de desempenho e otimização
• Revisão do design de pipeline de ponta a ponta
• Casos de uso do mundo real, como detecção de fraudes e processamento de IoT
Testemunhos de Clientes (2)
Uma jornada pelo mundo do Spark: um curso muito intenso. DSL, Spark SQL, particionamento vs. bucketização para mim.
Georgiana Elisabeta
Curso - Apache Spark Fundamentals
Máquina Traduzida
Exercícios práticos. A turma deveria ter durado 5 dias, mas os 3 dias ajudaram a esclarecer muitas das minhas dúvidas sobre o trabalho com NiFi.
James - BHG Financial
Curso - Apache NiFi for Administrators
Máquina Traduzida