Utilize o Spring Cloud Gateway nas suas aplicações web!
Vložit
- čas přidán 21. 08. 2024
- Conheça o o Spring Cloud Gateway, um gateway leve mas robusto que pode ser utilizado nos seus projetos do ecossistema Spring. Vamos falar da motivação de uso de um gateway e iremos criar um projeto na prática para demonstrar a funcionalidade de roteamento de requisições.
💻 Github: tinyurl.com/gi...
🤩 Seja membro deste canal e ganhe benefícios:
/ @giulianabezerra
🌟 Conheça também os meus conteúdos em outras plataformas:
Blog: / giuliana-bezerra
Curso sobre Spring Batch: tinyurl.com/cu...
Curso sobre otimização com Spring Batch: tinyurl.com/cu...
Curso sobre testes com Spring Boot: tinyurl.com/cu...
Curso sobre AdonisJS: tinyurl.com/cu...
Muito bom a explicação, parabéns
Excelente explicação! Prática e objetiva! Parabéns!
Que bom que gostou, Emerson! 🙏
Muito show API Gateway @Giuliana. Parabéns pela didática no vídeo. Aguardo por mais conhecimentos no assunto. Abraços
🤩
Brigadão, André! Fica ligado que vai ter mais conteúdo sobre esse assunto em breve 😉
Tô feliz demais por esse canal ter aparecido nomeu feed no LinkedIn! Vídeos bem explicados e direto ao ponto.
Obrigada, Eduardo! Fiquei feliz também com o feedback e por te ver por aqui ;)
Esse vídeo é perfeito, muito obrigado
Muito bom!
Massa demais Giuliana. Seria mto legal se vc pudesse trazer a parte do funcionamento do gateway com o spring cloud eureka, conceito de service discover etc. Top demais👏🏻👏🏻👏🏻
Boa, Edson! Quero trazer algumas arquiteturas sim com esse gateway, vlw pela sugestão!
excelente explicação, direto ao assunto
Vlw, Ross! 🙏
Entrei agora em uma empresa que usa e até então eu nunca tinha usado esse módulo do Spring
Tive que vir comentar porque sua explicação é muito boa, clara e sucinta!
Que bom que curtiu, a gente usa aqui na empresa também e temos tido excelentes experiências com ele
Booa, me ajudou bastante. Parabens pelo conteúdo e pela explicação. +1 inscrito.
Que bom que ajudou, Kevin! Espero te ver bastante por aqui 🤩
Excelente vídeo! Não pude deixar de comentar. Parabéns pela produção do vídeo, didática, conteúdo. Ótima introdução ao SCG, vamos ver se eu me viro lá no trabalho agora hahaha
Que bom que curtiu, Lion! Agradeço demais o apoio, e sucesso aí no job com o SCG! Usamos ele aqui na empresa também, ainda vou trazer outros vídeos sobre o assunto :)
@@giulianabezerra Olá Giuliana, o projeto está me dando um trabalhão! Especialmente porque tenho que migrar um legado no Spring 1 (com oauth2) . Você saberia me dizer ou onde eu posso ver como poderia fazer um route no SCG que usasse um outro app pra validar se àquele token de usuário com suas credenciais são validos ou não?(Um route chamando regra de negócio de outro app e recebendo um retorno dele pra ai redirecionar) - pergunto pq nem sei se é possível. Obrigado
@@lionmaru8304 , nesse caso se é para autenticar o usuário, você teria que fazer o seu SCG ser um cliente oauth do seu serviço de identidade. Eu fiz um vídeo no canal sobre Spring Security que pode te ajudar a entender essa parte, você precisaria adaptar para utilizar no SCG.
@@giulianabezerra parece uma boa, vou ver o que faço com aquele legadao! Obrigado mais uma vez
Muito bom, faz mais vídeos do Spring Cloud Gateway, tem poucos bons em português, vai ajudar muita gente
Dica de tema:
- Como alterar um dado do request
- Como alterar um dado do body do response...
Amei as sugestões! Já tá anotado aqui ;)
Vídeo muito bom!! poderia trazer um vídeo sobre Spring Cloud Gateway com KeyCloak e OAuth2
Claro, eu tenho esse assunto anotado, devo trazes em breve. Inclusive sobre KeyCloak já gravei um vídeo que será liberado em breve também :)
Parabens!, temos algum video que mostra gateway + token bearer ? utilizando spring security para gerenciar os recursos que podem ou nao acessar ?
Ótimo video, fui usar o Zuul e fiquei perdido. aliás dificil ver outra pessoa com sobrenome Bezerra hahaha
Zuul foi descontinuado, a indicação é usar o Spring Cloud Gateway mesmo. No nordeste o sobrenome Bezerra é comum 😊
Muito bom, pensando aqui que daria um bom match esse tipo de repositório com gitops.
Seria bem prático alterar rotas.😊
Neto, tem um projeto chamado Spring Cloud Config que serve pra deixar essas configurações externalizadas, e aí seria bem simples alterar as rotas!
@@giulianabezerra, verdade. Tinha esquecido rsrs, já é meu “eu desenvolvedor” querendo complicar as coisas 😂😂
Giuliana, vc pretende fazer algum curso "completo" nesse sentido. Ex: Um pequeno sistema com conceitos de aplicação reativa, com Spring Webflux ou Microservice com todas as dicas valiosa dos seus vídeos aqui no cana? Pergunto pq vejo pouco conteúdo assim nacionalmente vários treinamentos são Api spring no padrão convencional.
Penso sim, eu gosto muito de cursos orientados à projetos, e tenho ideias pra fazer um sobre spring reativo. Estou gravando um sobre Java bem completo, aí devo planejar o de Spring.
@@giulianabezerra ah sim, que bacana em saber disso rsrs.
Como eu poderia criar um exception handler para isso?
Tipo uma uri de fallback? Você consegue usando o filtro CircuitBreaker, e inclusive ao redirecionar para a fallbackUri dá também pra adicionar o FallbackHeaders, que adiciona as informações do erro nos headers da requisição.