Logo Passei Direto
Buscar
Durante a modernização de sistemas de um tribunal, uma equipe técnica adotou arquiteturas distribuídas com microsserviços, utilizando APIs para comunicação entre componentes. Para garantir escalabilidade, segurança e gerenciamento eficiente das comunicações, o ambiente de produção também incorpora API Gateway, autenticação, Service Discovery (Eureka) e proxy reverso (Nginx ou HAProxy).
Considerando essas práticas de arquitetura, a estruturação adequada da solução deve garantir que
A a comunicação entre microsserviços seja realizada por meio de rotas fixas e predefinidas, simplificando a topologia da rede em ambientes estáticos.
B as APIs REST utilizem tokens JWT para autenticação e autorização, fortalecendo a segurança na troca de mensagens.
C o API Gateway concentre o controle de entrada, isentando da necessidade de acoplar funções de autenticação, roteamento dinâmico ou controle de taxa de requisições.
D a arquitetura cliente-servidor seja mantida em serviços intermediários como padrão de comunicação entre microsserviços, garantindo isolamento lógico.
E o proxy reverso atue prioritariamente na camada de encaminhamento de requisições HTTP, sem interferência direta balanceamento de carga ou caching de respostas.
User badge image
Testando o Conhecimento

mês passado

Respostas

User badge image

Ed Verified user icon

mês passado

Vamos analisar cada uma das alternativas para identificar a correta: A) A comunicação entre microsserviços seja realizada por meio de rotas fixas e predefinidas, simplificando a topologia da rede em ambientes estáticos. - Essa abordagem não é ideal em arquiteturas de microsserviços, que geralmente requerem flexibilidade e rotas dinâmicas. B) As APIs REST utilizem tokens JWT para autenticação e autorização, fortalecendo a segurança na troca de mensagens. - Essa é uma prática comum e recomendada para garantir segurança em comunicações entre microsserviços. C) O API Gateway concentre o controle de entrada, isentando da necessidade de acoplar funções de autenticação, roteamento dinâmico ou controle de taxa de requisições. - Na verdade, o API Gateway é responsável por essas funções, então essa afirmação é incorreta. D) A arquitetura cliente-servidor seja mantida em serviços intermediários como padrão de comunicação entre microsserviços, garantindo isolamento lógico. - Embora a arquitetura cliente-servidor seja uma base, a comunicação entre microsserviços geralmente não se limita a isso, e a afirmação não reflete a flexibilidade necessária. E) O proxy reverso atue prioritariamente na camada de encaminhamento de requisições HTTP, sem interferência direta balanceamento de carga ou caching de respostas. - Um proxy reverso geralmente também é responsável por balanceamento de carga e caching, então essa afirmação é imprecisa. Após essa análise, a alternativa que melhor se alinha com as práticas recomendadas para arquiteturas de microsserviços é: B) as APIs REST utilizem tokens JWT para autenticação e autorização, fortalecendo a segurança na troca de mensagens.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina