FC ConcursosFC Concursos

Questão FC373581

Em um cenário de sistema de microsserviços um técnico deseja expor alguns dos microsserviços para acesso externo e ocultar outros. Como ele está usando o Spring Cloud, para protege

Arquitetura de Aplicações

FCC · 2022

Em um cenário de sistema de microsserviços um técnico deseja expor alguns dos microsserviços para acesso externo e ocultar outros. Como ele está usando o Spring Cloud, para proteger os microsserviços expostos contra solicitações de clientes malintencionados, ele pode usar o

  1. Galaxy Eureka como edge server.
  2. Apache Toncat como service discovery.
  3. Apache Wildfly como security server.
  4. Netflix Zuul como edge server.
  5. Swagger como security server.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

Netflix Zuul atua como um edge server (gateway) colocada na borda do sistema para centralizar e controlar o tráfego externo destinado aos microsserviços.

Como ponto único de entrada, o Zuul realiza roteamento dinâmico, encaminhando requisições apenas aos serviços autorizados e ocultando endpoints internos do usuário externo.
Ele permite aplicar filtros pré e pós-processamento para validar tokens, implementar autenticação e autorização, bloquear padrões maliciosos e normalizar cabeçalhos.

Além disso, o Zuul suporta políticas de rate limiting, SSL termination, CORS e integração com descoberta de serviço (por exemplo, via Spring Cloud), facilitando proteção centralizada, monitoramento e registro de tráfego para mitigar clientes mal-intencionados.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo