Apache Kafka

Aprenda a usar o Apache Kafka em seus serviços

4.74 (541 reviews)
Udemy
platform
Português
language
Web Development
category
instructor
Apache Kafka
4,274
students
4 hours
content
Apr 2022
last update
$19.99
regular price

What you will learn

Apache Kafka

Spring Boot

Docker

Docker Compose

Git

Github

Docker Hub

Criar suas próprias imagens Docker

Registrar suas imagens no Docker Hub

Conceitos de Clean Arch

Conceitos SOLID

Boas práticas de programação

POO

Muito mais...

Why take this course?

Apache Kafka é uma plataforma open-source de processamento de streams desenvolvida pela Apache Software Foundation, escrita em Scala e Java. O projeto tem como objetivo fornecer uma plataforma unificada, de alta capacidade e baixa latência para tratamento de dados em tempo real.

O Apache Kafka tem sido usado por empresas como Netflix, Spotify, Uber, LinkedIn e Twitter. E sua arquitetura é composta por producers, consumers e o próprio cluster. O producer é qualquer aplicação que publica mensagens no cluster. O consumer é qualquer aplicação que recebe as mensagens do Kafka.

Se você quer mover e transformar um grande volume de dados em tempo real entre diferentes sistemas, então Apache Kafka pode ser exatamente o que você precisa

Saiba como o Kafka funciona, como usá-lo e como começar implementando um sistema baseado em microsserviços com o ecossistema Spring utilizando boas práticas de programação aplicando conceitos SOLID e Clean Arch, padrões de projetos de maneira simples e descontraida. Vamos criar nossas próprias imagens docker, vamos registrar essas imagens no Docker hub e muito mais.


Veja um pouco do que você irá aprender:


  • Apache Kafka

  • Spring Boot 2.6.4

  • Docker

  • Docker Compose

  • Git para versionamento do código implementado

  • Github para subir nossos repositórios

  • Construir suas próprias imagens docker

  • Registrar suas imagens no Docker Hub de maneira simples

  • Implementar um mono-repo para subir toda nossa stack

  • Desenvolver um código limpo e organizado utilizando práticas Clean Arch e SOLID

Reviews

Fer
September 30, 2023
Boa didática e parece conhecer o assunto. Mas achei que iria se aprofundar mais no kafka, explicar a teoria. Também percebi nas dúvidas que demora muito para ter uma resposta e, quase sempre, manda entrar no whats. Entrei lá e estou esperando minha resposta.
Gláufer
August 13, 2023
Gostei, de uma forma basica e resumida o autor traz o assunto sobre mensageria de forma facil de absorver.
Marcelo
August 10, 2023
O instrutor domina o conteúdo e é bem didático e tem um conteúdo valioso para quem está iniciando. Porém, eu esperava que o curso fosse bem mais focado em Kafka e bem menos no desenvolvimento dos microsserviços, que podem ser feitos em qualquer linguagem.
Matheus
July 14, 2023
Muito bom ! Excelente curso, senti falta apenas de atividades para um reforço, mas excelente didática !
Vinicius
July 5, 2023
Conteúdo bem direto, mas esperava que o instrutor falasse sobre segurança tbm, isto é, consumir e produzir mensagem para tópicos de forma segura (aplicação autenticada).
Myke
June 18, 2023
Sensacional! Tutor extremamente detalhista, é difícil esbarrar em erros bobos pois o caminho à solução quase nunca tem obstáculos. O curso é direto ao ponto e exercita perfeitamente os conceitos teóricos com aplicações práticas suficientemente complexas. Um ponto negativo é a falta de suporte diretamente pela plataforma; há perguntas com hiato de meses até a resposta, a qual geralmente é direcionada a um auxílio externo. Isto posto, recomendo o curso a todo profissional de programação que se interessar por mensageria com Apache Kafka!
Gabriel
June 17, 2023
É um bom curso para começar a engatilha no uso do Kafka. Tenho algumas considerações, como, o curso não deixou claro qual o ganho de se utilizar a ferramenta (Não sei se o objetivo do curso era esse, mas senti falta) e o outro ponto é que ficou muito abstrato, talvez se tivesse algumas implementações um pouco mais eleboradas, criar a própria serialização, explicar um projeto maior classe por classe e o porquê do Kafka estar sendo usado, isso sem precisar fazer o código, apenas explicando.
Evandro
June 17, 2023
Gostei do curso, bem direto com exemplos, porém acredito que falta pontos que no dia a dia são de estrema importância, segui abaixo: 1 - Falta atualização no curso notei a utilização de métodos e funções depreciadas ou que já consta com uma implementação diferente do abordado na aula; 2 - É solicitado a utilização da versão dos frameworks usada em aula, ponto este que acredito que seja invalido já que se houvesse atualização no curso as implementações sempre poderia seguir com as ultimas versões; 3 - Um ponto muito relevante é uma explanação maior sobre as funções e formas de funcionamento do próprio kafka, logico que deveria ser abordado pontos que fariam diferença no dia a dia de um desenvolvedor; 4 - Faltou abordagem nas implementações, por exemplo na implementação do consumidor notei que para o listener existe concurrency, este em nenhum momento foi mencionado nada em aula, assim como outros pontos mais.
Edson
May 16, 2023
O exemplo usado para definir o conceito de mensageria não foi muito bom, os serviços usados como exemplo tem uma dependência seria mais interessante mostrar mais de um POD consumindo uma mesma fila faria mais sentido. Mas não esta errado o conceito explanado!
Paulo
March 24, 2023
Realmente um conteúdo muito bacana, a única coisa que senti falta foi de um diagrama mostrando os componentes, producer, consumer, kafka, as portas que eles utilizam, etc. Só pra ficar mais fácil a visualização da arquitetura pra entender melhor o que esta sendo configurado nos yml's.
Mario
March 16, 2023
O conteúdo é bom, porém o suporte é muito fraco. Pede pra entrar em grupo whatsapp mas não tira dúvida nenhuma. Curso indicado pra quem sabe se virar pesquisando os erros por conta própria. Não indico pra iniciante.
Miguel
February 18, 2023
Ditádica maravilhosa do professor, trás exemplos simples mas de entendimento imediato. Recomendo muito o curso pra quem é iniciante, assim como eu. Obrigado Valdir!
Thyago
February 6, 2023
Curso bem elaborado. O instrutor passa o conhecimento de maneira progressiva, com módulos bem conectados! curtindo bastante
Marcos
January 14, 2023
Tirando os bugs do ambiente pela minha maquina o curso foi muito bom, no final a minha mente explodiu e expandiu com tanto conhecimento, Parabéns Valdir você 10...
Leandro
January 7, 2023
Me deu uma boa base no kafka coloquei no giuhub para ter como referencia quando for implementar algo do zero

Charts

Price

Apache Kafka - Price chart

Rating

Apache Kafka - Ratings chart

Enrollment distribution

Apache Kafka - Distribution chart
4569942
udemy ID
2/25/2022
course created date
5/1/2022
course indexed date
Bot
course submited by