Zuul é um gateway de aplicativos L7 que fornece recursos pa...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C – Certo
1. Tema central da questão
Esta questão avalia seu conhecimento sobre Zuul, um componente muito utilizado em arquitetura de microsserviços, especialmente no contexto do service discovery e gerenciamento de tráfego entre serviços.
2. Resumo teórico
O Zuul é um API Gateway de camada 7 (L7) desenvolvido pela Netflix, normalmente empregado em soluções baseadas no framework Spring Cloud. Ele funciona como porta de entrada para todas as requisições, sendo responsável por:
- Roteamento dinâmico: Decide para onde cada requisição vai, com base em regras dinâmicas.
- Monitoramento: Permite coletar métricas de tráfego e desempenho.
- Limitação e controle de acesso: Permite definir limites de requisições, autenticação e autorização.
- Análise de desempenho e escalonamento: Ao monitorar tráfego e latência, fornece dados importantes para ajustar políticas de escalonamento automático em sua infraestrutura.
Fonte: Spring Cloud Netflix
3. Justificativa da alternativa correta
A descrição apresentada está correta, pois o Zuul realmente atua como gateway L7, direcionando requisições de entrada, monitorando o uso dos serviços e oferecendo suporte para avaliar limites de desempenho/capacidade. Este monitoramento é fundamental para políticas de escalonamento automático, que aumentam ou diminuem recursos conforme a necessidade.
4. Estratégia de interpretação
Fique atento a termos como L7 (indicando camada de aplicação), roteamento dinâmico e escalonamento automático. Ao identificar essas palavras-chave, relacione com o Zuul. Cuidado para não confundir Zuul com ferramentas que fazem apenas service discovery (como Eureka) ou documentação (como Swagger).
Resumo final: Zuul é sim um gateway L7, com funcionalidades de roteamento, monitoramento e suporte a estratégias de escalonamento. Por isso, a alternativa está correta.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
c-
Como serviço de borda, o Zuul permit roteamento dinâmico de microsserviços e monitoramento que lida com solicitações , funcionando como porta de entrada para os pedidos.
Zuul Gateway serve para fazer roteamento entre vários serviços e atuar como ponto único de entrada
Gabarito (Certo)
O Zuul é um serviço de API Gateway que opera na Camada 7 (L7) do modelo OSI — ou seja, na camada de aplicação (onde trafegam os dados HTTP).
Ele foi criado pela Netflix para lidar com o volume massivo de requisições de seus microsserviços e hoje é parte do ecossistema Spring Cloud.
Fonte: https://www.f5.com/glossary/application-layer-gateway
https://github.com/mikeroyal/Open-Source-Security-Guide?tab=readme-ov-file
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo