Português, perguntado por franciely2764, 3 meses atrás

Embora não exista uma definição única sobre microsserviços, pode-se dizer que é uma estrutura que consiste em serviços pequenos, individualmente implementáveis, executando operações diferentes. Cada um desses serviços é responsável por tarefas discretas e pode se comunicar com outros serviços por meio de APIs simples para resolver um problema de negócios complexo e maior. Sobre a arquitetura de microsserviços assinale a alternativa correta:

Soluções para a tarefa

Respondido por alanasantosf
0

Sobre a arquitetura de microsserviços está correto o que se afirma em: está relacionada à construção de sistemas distribuídos formados por pequenos serviços coesos, capazes de evoluir e até mesmo ser completamente reescritos, ao longo da vida da aplicação. Alternativa D.

Microsserviços

Os microsserviços estão relacionados com uma abordagem tanto organizacional quanto arquitetônica que pode incluir a Interface de Programação de Aplicação (API) por meio da comunicação de serviços independentes.

A utilização dos microsserviços ocorre através da elaboração e desenvolvimento de um software como, por exemplo:

  • Java vs C#;
  • SQL vs NoSQL;
  • Server-side VS Client-side.

E desta forma se tem uma separação dos serviços agregando uma maior autonomia e consequente especialização em cara área, aumentando a agilidade e produtividade, estando diretamente relacionada com o tempo de vida da aplicação.

Alternativas da questão:

A) arquitetura de microsserviços é similar à arquitetura monolítica, com relação à quantidade de componentes e de módulos.

B) Apesar de essa arquitetura permitir a inserção de componentes de segurança e autenticação nos serviços, a falha em um microsserviço compromete os demais.

C) Em decorrência de sua composição, sua coesão e seu acoplamento, somente pode ser desenvolvida em linguagens a partir da 4.ª geração.

D) A arquitetura de microsserviços está relacionada à construção de sistemas distribuídos formados por pequenos serviços coesos que são capazes de evoluir e podem até mesmo ser completamente reescritos, ao longo da vida da aplicação.

E) Essa arquitetura está relacionada à criação de aplicações usando-se apenas um módulo contendo a lógica e a persistência de dados.

Leia mais sobre software em: https://brainly.com.br/tarefa/47600411

#SPJ1

Anexos:
Respondido por carlosh41
2

Resposta: A

Explicação: Ao implementar modificações em um microsserviço, somente esse componente específico precisa ser reiniciado

Perguntas interessantes