Curso Real-Time Ingestion & Processing Using Kafka & Spark

  • DevOps | CI | CD | Kubernetes | Web3

Curso Real-Time Ingestion & Processing Using Kafka & Spark

16 horas
Visão Geral

O Curso Real-Time Ingestion & Processing Using Kafka & Spark, se concentra na ingestão e processamento de dados usando Kafka e Spark Streaming. O curso cobre fundamentos do Kafka, arquitetura, API, Kafka Connect, Kafka Streams, processamento Spark Micro-lote e processamento estruturado de streaming.  

O Cur,so Real-Time Ingestion & Processing Using Kafka & Spark começa com os alunos adquirindo uma compreensão dos fundamentos e aspectos internos do Kafka. O curso cobre o Zookeeper, integrações e API. O curso termina com aulas sobre Spark Streaming e Kafka Streams.  

O Curso Real-Time Ingestion & Processing Using Kafka & Spark, utiliza uma mistura de palestras e exercícios práticos para reforçar o aprendizado. Os exercícios práticos relacionados às APIs Kafka serão em Java/Scala e a linguagem Scala será usada para exercícios relacionados ao Spark.

Objetivo

Após este Curso Real-Time Ingestion & Processing Using Kafka & Spark, você será capaz de:

  • Aprenda o conhecimento e as habilidades necessárias para utilizar a ingestão e processamento de dados usando Kafka e Spark Streaming.
  • Use Kafka Fundamentals amp Architecture Producer amp Consumer API Kafka Connect Kafka Streams
  • Execute o processamento de microlotes do Spark
  • Execute o processamento de streaming estruturado
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
  • Introduction to Apache Kafka 
    • Kafka Overview
    •  
    • Salient Features of Kafka
    •  
    • Kafka Use cases
    •  
    • Comparing Kafka with other Key tools
  • Kafka Fundamentals & Internals 
    • Logical Architecture of Kafka
    •  
    • Physical Architecture of Kafka 
      • Partitions
      •  
      • Topics
      •  
      • Replicas
      •  
      • Producers & Consumers
      •  
      • Brokers
    •  
    • Roles and Responsibilities of various components
    •  
    • Replication mechanism
    •  
    • Message Delivery Semantic
    •  
    • Key Terminologies
    •  
    • Key configuration settings of Brokers, Producers, Consumers etc.
  • Zookeeper 
    • Role of Zookeeper
    •  
    • Zookeeper Basic Operations
    •  
    • Apache Kafka – Zookeeper Role
  • Kafka Integrations 
    • End to End Data Pipeline using Kafka
    •  
    • Kafka Connect
    •  
    • Explain Spark Components
    •  
    • Integrate Kafka with Spark
  • Kafka API 
    • Overview
    •  
    • Producer API 
      • Sync Producers
      •  
      • Async Producers
      •  
      • Message Acknowledgement
      •  
      • Batching Messages
      •  
      • Keyed and Non-Keyed Messages
      •  
      • Compression
      •  
      • Batching
    •  
    • Consumer API
  • Spark Streaming 
    • Analyzing streaming data using Spark
    •  
    • Stateless Streaming
    •  
    • Stateful Streaming
    •  
    • Structured Streaming
    •  
    • Kafka Streams
    •  
    • Overview
    •  
    • What is Kafka Streams
    •  
    • Why Kafka Streams
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso FinOps Foundation Mentorship Program

24 horas

Curso Microsoft MD-102T00 Microsoft 365 Endpoint Administrator

32 horas Curso Pratico

Curso DP-060T00 Migrate NoSQL workloads to Azure Cosmos DB

16 horas

Curso DP-900T00-A Microsoft Azure Data Fundamentals

16 horas