Questão FC373672
Um Técnico utilizou o Spring Boot para criar e implantar microsserviços em Java. Para definir um ponto de entrada para os microsserviços, gerenciando o tráfego, autenticando usuári
Frameworks para Desenvolvimento
FCC · 2023
Um Técnico utilizou o Spring Boot para criar e implantar microsserviços em Java. Para definir um ponto de entrada para os microsserviços, gerenciando o tráfego, autenticando usuários e roteando solicitações para os serviços corretos, este Técnico deve utilizar uma escolha comum para essa finalidade, que é o Spring
- Route WebFlux.
- Cloud Gateway.
- Cloud Function.
- Cloud Stream.
- Integration.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
O Spring Cloud Gateway é a implementação do padrão API Gateway para o ecossistema Spring, oferecendo um ponto de entrada único para microsserviços.
Ele realiza roteamento baseado em regras (predicates), aplica filtros de requisição/resposta e gerencia tráfego, permitindo autenticação, autorização e transformações (rewrite headers/path).
A configuração pode ser feita via application.yml ou Java DSL; integra-se com Spring Security, OAuth2/JWT e com service discovery (Eureka/Consul) e balanceamento.
Por ser baseado em Spring WebFlux, o Gateway é reativo e adequado para cenários não bloqueantes; inclui suporte a rate limiting, circuit breaker e métricas, centralizando políticas e simplificando segurança e observabilidade dos microsserviços.
Conteúdo do catálogo FC Concursos · Atualizado em