Quarkus Framework - Microserviços com Kafka

Desenvolva uma aplicação web usando o Quarkus em arquitetura híbrida usando API's REST e Eventos com Apache Kafka

4.72 (108 reviews)
Udemy
platform
Português
language
Software Engineering
category
Quarkus Framework - Microserviços com Kafka
554
students
11 hours
content
Jun 2023
last update
$19.99
regular price

What you will learn

Aprenda a desenvolver uma aplicação moderna com o Quarkus Framework

Aprenda a usar o Apache Kafka com o Quarkus Framework

Aprenda sobre BFF (Backend For Frontend) para receber requisições externas

Aprenda a usar o Keycloak com propagação de tokens JWT entre Microserviços

Aprenda a construir microsserviços com comunicação híbrida (API's REST e Eventos Kafka)

Why take this course?

O mais completo curso sobre Java com o Quarkus Framework

Este curso tem por objetivo mostrar todo o potencial e produtividade do desenvolvimento de software backend com a plataforma Java e o Framework Quarkus, usando a comunicação via eventos com o Apache Kafka.

Se você deseja aprofundar seus conhecimentos no ecossistema Java, este é o conteúdo ideal.

Nas aulas disponíveis neste curso você vai aprender como fazer a análise inicial de uma demanda para desenvolver uma aplicação web (no backend) e separar as responsabilidades principais em microserviços, compreendendo como esta abordagem poder ser útil e resiliente.

Para desenvolver esta aplicação, vamos usar a linguagem Java com o Quarkus Framework e vamos construir microserviços que ficarão acessíveis após a validação de autenticação e identificação de usuários pelo Keycloak.


Todo o acesso externo da aplicação web backend vai passar por um protótipo de gateway que também seguirá o conceito básico de Backend For Frontend (BFF), esta será a camada principal de acesso.

Após ser autenticado e identificado, os usuários terão acesso (conforme permissão configurada no Keycloak) aos microserviços funcionais da aplicação.

Vamos usar o Apache Kafka para trafegar informações entre microserviços de negócio e para garantir a segurança em todas fases de uso, vamos trafegar o token JWT entre os diferentes microserviços e por fim, vamos aprender como usar a rastreabilidade de funcionamento dos microserviços usando a ferramenta Jaeger.

Alguns tópicos principais cobertos neste curso:


  • Desenvolvimento de Micrserviços com Java e Quarkus;

  • Comunicação via API's REST;

  • Comunicação via eventos com Apache Kafka;

  • Rastreabilidade de microserviços com Jaeger Tracing;

  • Segurança de aplicações web com Keycloak;

  • Propagação de tokens JWT;

  • Entre outros.

Screenshots

Quarkus Framework - Microserviços com Kafka - Screenshot_01Quarkus Framework - Microserviços com Kafka - Screenshot_02Quarkus Framework - Microserviços com Kafka - Screenshot_03Quarkus Framework - Microserviços com Kafka - Screenshot_04

Reviews

Cláudio
August 31, 2023
O curso é muito focado na prática e, ao mesmo tempo, da uma boa pincelada nos conceitos do quarkus e suas bibliotecas. Deu pra ampliar muito a visão de uso desse framework. Super recomendo o curso. Parabéns ao professor
Carlos
July 3, 2023
Curso excelente até aqui. O professor se preocupa com cada detalhe, possui uma excelente didática. Já tenho bastante experiência com Spring, inclusive para criação de microserviços e estou buscando este conhecimento também com o Quarkus. Recomendo a todos.
Glauber
June 22, 2023
Curso muito bem explanado com variações de conhecimentos. Uma sugestão seria: não copiar alguns métodos e sim fazer o passo a passo, visto que o conhecimento fica mais aprofundado, para aqueles que nunca trabalharam com o framework.
Jairo
June 14, 2023
O Cursos é muito bom, o conteúdo foi bem abordado, apesar de ter cronologia que momentos deixava confuso. As explicações sobre o Swagger Open API, poderiam ter mais detalhes, principalmente as configurações de segurança.
Catherine
May 5, 2023
Muito bom, acabei de entrar na área do desenvolvimento de software e consegui entender todo o curso. Parabéns!
Catherine
April 26, 2023
Achei o curso bem completo e cobre não apenas o desenvolvimento com Java e Quarkus em si, mas também os conceitos por trás da arquitetura proposta. Valeu muito o investimento.

Charts

Price

Quarkus Framework - Microserviços com Kafka - Price chart

Rating

Quarkus Framework - Microserviços com Kafka - Ratings chart

Enrollment distribution

Quarkus Framework - Microserviços com Kafka - Distribution chart
5277588
udemy ID
4/17/2023
course created date
5/5/2023
course indexed date
Bot
course submited by