Oi Giuliana, adorei o vídeo. Estou conhecendo essas tecnologias agora e queria tirar algumas dúvidas: por que o Service Discovery e o Gateway são aplicações diferentes? Eles não poderiam ficar na mesma aplicação/projeto? Quais seriam as vantagens e desvantagens de manter os dois juntos vs separados? E por fim, você tem vídeos exemplificando a implementação deles juntos?
Obrigado pelo vídeo, estava usando o zuul api como gateway e ele parou os serviços desde ano passado. Não faz ideia do quanto seu vídeo me ajudou. Agradeço de verdade❤
O meu fica dando o seguinte erro: Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Tue Apr 23 21:37:52 BRT 2024 There was an unexpected error (type=Not Found, status=404). No static resource actuator/info. As minhas controllers(criei separado) estão mapeadas corretamentes e os arquivos propriets tbm estão indenticos
O ingress seria o proxy reverso, vc pode usar o service discovery com ele, mas normalmente no universo k8s se usa istio como service discovery. Esse ecossistema do Spring cloud é mais voltado pra vm ou ambientes on-prem. Até da pra usar mas num ambiente clsuterizado essas preocupações de roteamento e descoberta são tratadas na infra (k8s por exemplo)
Local k8s, acabo usando o ingress para ter Path /auth apontando para svc/api/v1/auth ou Path /product apontando para svc/api/v3/product. Na cloud esse roteamento é feito pelo Gateway? O Gateway que verifica a conexão tem o jwt ou válida jwt para depois passar a chamada para o endpoint ? (Acabei de assistir o video, vou deixar a pergunta, pois você pode complementar, mesmo que algumas coisas você já tenha falado no vídeo)
Isso mesmo, vou trazer um vídeo de gateway em breve aqui pro canal, pros membros ele até já está disponível, lá eu falo sobre como fazer esse roteamento e validação do jwt pra segurança de acesso
Esse módulo do spring já estava na minha lista de aprendizado, você deu uma ótima introdução para parte de implementação, muito obrigado 🎉
Feriado não tem como ficar melhor! Obrigado por compartilhar esse conhecimento Giuliana!
Impecável como sempre Giuliana.
Muito bom 🎉.
Faça um vídeo sobre testes de serviços com Mockito e Spring security 👉👈
Oi Giuliana, adorei o vídeo. Estou conhecendo essas tecnologias agora e queria tirar algumas dúvidas: por que o Service Discovery e o Gateway são aplicações diferentes? Eles não poderiam ficar na mesma aplicação/projeto? Quais seriam as vantagens e desvantagens de manter os dois juntos vs separados? E por fim, você tem vídeos exemplificando a implementação deles juntos?
Canal com melhor conteúdo de java + spring!
Outro excelente vídeo!!! Do melhor que tenho visto.
Guiliana adorei seu vídeo de cloud Gateway você explica super bem,é muito bom assistir as suas aulas amiga
Show demais!! ❤
Obrigado pelo vídeo, estava usando o zuul api como gateway e ele parou os serviços desde ano passado. Não faz ideia do quanto seu vídeo me ajudou. Agradeço de verdade❤
Disponha! 🤗
Muito bom
Mutio foda!!!!!!! Ajudou dms
O meu fica dando o seguinte erro:
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Tue Apr 23 21:37:52 BRT 2024
There was an unexpected error (type=Not Found, status=404).
No static resource actuator/info.
As minhas controllers(criei separado) estão mapeadas corretamentes e os arquivos propriets tbm estão indenticos
Esse actuator/info não é exposto por padrão, vc vai conseguir acessar o actuator/health
muito bom !!!!!!
Passando pra deixar meu like
Sempre bem-vindo!
Excelente vídeo! Só ficou uma dúvida… O que fazer se o gateway (SD) cair? Tem como nós protegermos disso e deixá-lo resiliente?
Topp, quando puder faz um video resolvendo algoritmos com java pfvrrr
Sim, já tenho aqui pra trazer!
@@giulianabezerra
Excelente vídeo. Que tal um vídeo sobre configuração centralizada?
Sim, tá na lista tbm, vou fazer um de cada pattern daquele vídeo sobre microsserviços.
Eureka é vida
Para colocar cada projeto no k8s, não teria problema? Não precisaria de usar o ingress pelo que eu entendi, certo ?
O ingress seria o proxy reverso, vc pode usar o service discovery com ele, mas normalmente no universo k8s se usa istio como service discovery. Esse ecossistema do Spring cloud é mais voltado pra vm ou ambientes on-prem. Até da pra usar mas num ambiente clsuterizado essas preocupações de roteamento e descoberta são tratadas na infra (k8s por exemplo)
Parabens pelo video, ja deixei meu like. Perdão o questionamento mas qual o nome desse app de “rabisco”? Obrigado.
Local k8s, acabo usando o ingress para ter Path /auth apontando para svc/api/v1/auth ou Path /product apontando para svc/api/v3/product.
Na cloud esse roteamento é feito pelo Gateway? O Gateway que verifica a conexão tem o jwt ou válida jwt para depois passar a chamada para o endpoint ? (Acabei de assistir o video, vou deixar a pergunta, pois você pode complementar, mesmo que algumas coisas você já tenha falado no vídeo)
Isso mesmo, vou trazer um vídeo de gateway em breve aqui pro canal, pros membros ele até já está disponível, lá eu falo sobre como fazer esse roteamento e validação do jwt pra segurança de acesso
Meu discovery foi de boa, mas o gateway não funcionou.
Altera no pom onde tem "spring-cloud-starter-gateway-mvc" por "spring-cloud-starter-gateway"
@@caioeduardolobo muito obrigado! funcionou!
Queria tanto usar o Spring no trabalho, mas lá na empresa é tudo Python kkkkkkk
Em Python qual frameworks vc trabalha? Tem algum tipo Spring ????