Curso Kafka Apache Process Integration

  • Process Integration & Implementation Solman

Curso Kafka Apache Process Integration

24 Horas
Visão Geral
  • O Curso Kafka Apache Process Integration oferece uma combinação perfeita de conhecimento teórico bem aprofundado sobre Kafka e toda parte pratica onde o aluno participante tem como premissa básica adquirir habilidades práticas no kafka.
  • Este Curso Kafka Apache Process Integration também prepara você para o exame de certificação Kafka além disso criamos projetos Kafka em tempo real para lhe dar um avanço no aprendizado de Kafka e permite que você consiga os melhores suas habilidades no Kafka ou para os futuros projetos Kafka.
  • Este Curso Kafka Apache Process Integration foi projetado para fornecer as melhores práticas de aprendizado de API´s kafka, configuração e integração do Kafka com o Hadoop, Storm e Spark. 

Por que você deveria aprender Kafka?

  1. Fila de mensagens de última geração, componente obrigatório para todo o projeto de Big Data
  2. Linkedin, Uber, Airbnb e outras milhares de empresas estão usando o Kafka.
  3. Kafka revoluciona o Big Data, cujo mercado chegará a US $ 99 bilhões em 2022.
  4. O salário médio de Kafka Professional gira em torno de 10 mil reais mês
Objetivo

Após realizar este curso você será capaz de:

  1. Compreender a arquitetura Kafka e a configuração Kafka no cluster
  2.  Domine vários componentes Kafka - consumidor, produtor e corretores
  3.  Execute operações diferentes em tópicos
  4.  Integre Kafka com vários consumidores
  5.  Brinque com partições Kafka e distribua dados entre elas
  6.  Entenda as percepções das APIs Kafka de alto e baixo nível
  7.  Aprenda conceitos da versão mais recente do Kafka
  8.  Desenvolver aplicativos Kafka em tempo real
  9.  Aprenda o Zookeeper e sua instalação
  10.  Balanceamento mestre de clusters Kafka
  11.  Entenda a replicação e sua importância no Kafka
  12.  Aprenda as melhores práticas de Kafka e desenvolva o projeto Kafka em tempo real
Publico Alvo
  • Todo aquele interessado em se qualificar em kafka e suas integrações  
  • Analista JAVA
  • Consultor SAP ABAP
  • Consultor SAP PI
  • Consultor SAP CPI
  • Consultor Mulesoft


Pre-Requisitos

Para que você tenha um melhor entendimento e aproveitamento do curso Kafka sugerimos que os alunos participantes tenham um breve conhecimento básico de Java, 

Informações Gerais
  • Carga horaria, 24h
  • Se noturno o curso acontece de segunda a sexta das 19h às 23h, total de 6 noites de curso prático.
  • Se aos sábados o curso acontece de 09h às 18h, total de 3 sábados de curso prático
  • Se in-company o curso e ministrado de acordo com agenda do cliente

 Formato de entrega:

  • Presencial em sala de aula na presença de um instrutor/consultor SAP PI SAP PO, SAP CPI Expert em Kafka,
  • ON-LINE ao vivo em tempo real com a mesma qualidade do curso presencial, por se tratar de um curso 100% acompanhado de um instrutor/consultor SAP PI SAP PO, SAP CPI Expert em Kafka,

Instrutores:

  • Ambos os instrutores são profissionais extremamente capacitado, atuando no dia-dia como consultor SAP especialista em process integration, tais como SAP PI, SAP PO,  SAP CPI, Kafka, Mulesoft, além de toda vasta experiência ambos são docente em sala de aula
Materiais
Português/Inglês
Conteúdo Programatico

Demystifying Apache Kafka

  1. Introduction to Big data
  2. Importance for messaging queue
  3. Need for distributed messaging queue
  4. Conventional solutions and associated problems
  5. Why we need Apache Kafka

Kafka Introduction

  1. What is Apache Kafka?
  2. Kafka Features and terminologies
  3. High-level kafka architecture
  4. Real-life Kafka Case Studies

A Deep Dive into the Kafka Architecture

  1. Internals of architecture and core concepts
  2. Kafka components - Broker, Producer, Consumer, Topics, Partitions
  3. Different versions of Kafka

Understanding Brokers

  1. Working of a broker
  2. Broker Deployment
  3. Multiple brokers on a single machine
  4. Decommisioning brokers

 Understanding Producers

  1. Basics of producers
  2. The producer architecture
  3. Producer partition- Custom, Round Robin, Field-Based Partition
  4. Producer Java API
  5. Types of producers - sync, async
  6. Different producer configurations
  7. Sync and async producer hands on

 Understanding Consumers

  1. Basics of consumers
  2. Consumer queuing, consumer groups, and consumer broadcast
  3. The Consumer Java API
  4. Producer and Consumer Hands-on

Mirroring Kafka

  1. What is mirroring?
  2. How mirroring works
  3. Mirror Maker and its role
  4. Kafka Mirroring Hands-on
  5. Mirror Maker producers and consumers

 Topics and Partitions

  1. Working with topics and updating them
  2. Performance optimization and configurations
  3. Using Partitions and distribution of partitions
  4. Partition reassignment - Automatic migrating
  5. Partition reassignment - Manual migrating

Replication in Kafka

  1. High availability and reliability using replication
  2. ISR - In Sync Replication
  3. Primary Replication and Quorum Replication
  4. Partition reassignment - Increasing Replication
  5. Topic, Partition and Replication Hands-on

Introduction to Zookeeper

  1. What is Zookeeper?
  2. Leader Election by Zookeeper
  3. Applications using Zookeeper
  4. Zookeeper Architecture
  5. Zookeeper configuration and installation
  6. Zookeeper troubleshooting

Installation of Kafka

  1. Setup environment and pre-requisites
  2. Configuration of different components
  3. Deploying Apache Kafka on single node cluster
  4. Deploying Apache Kafka on multi-node cluster
  5. Balancing Leadership
  6. Scaling Kafka cluster and troubleshooting

 Kafka Advanced Operations - Part 1

  1. Working with multiple topics for different type of data
  2. Developing applications using high and low level APIs
  3. Buffering data in Apache Kafka
  4. Best practices of data distribution
  5. Different types of consumers high level & low level
  6. Multiple consumers grouping

Kafka Advanced Operations - Part 2

  1. Multiple partitions and multi-threaded consumers
  2. Best practices for consumers
  3. Configuring multiple producers & consumers together
  4. Log Segment and Data Retention
  5. Monitoring and management of Kafka Cluster
  6. JMX Monitor and Kafka administration tools

Real-life Kafka Project

  1. Live Kafka project based on industry use-cases to solve real world problems
TENHO INTERESSE

Cursos Relacionados

Curso SAP PI 7.5 Process Integration

32 horas

Curso SAP Metodologia Activate

16 horas

Curso Solution Manager Configuração de Gerenciamento Serviços de TI

32 horas

Curso SolMan - Projetos de Execução com SAP Solution Manager

40 horas

Curso SAP Activate Entrega de Projetos Ágeis

16 horas

Curso Web Intelligence Report Design

16 horas