FC ConcursosFC Concursos

Questão FC374854

A SOA (Service Oriented Architecture) estabelece um modelo arquitetônico que visa aprimorar eficiência, agilidade e produtividade de uma empresa, posicionando os serviços como os p

Arquitetura de Aplicações

Instituto Consulplan · 2023

A SOA (Service Oriented Architecture) estabelece um modelo arquitetônico que visa aprimorar eficiência, agilidade e produtividade de uma empresa, posicionando os serviços como os principais meios, para que a solução lógica seja representada no suporte à realização dos objetivos estratégicos associados à computação orientada a serviços. Em relação à SOA, assinale a afirmativa correta.

  1. A plataforma de tecnologia mais associada à realização da SOA, atualmente no mercado, é a de banco de dados relacionais (SGBDR).
  2. Na SOA, os serviços existem como programas de software fisicamente dependentes uns dos outros, com características de design exatamente iguais.
  3. Uma implementação da SOA pode consistir em uma combinação de tecnologias, produtos, APIs, extensões da infraestrutura de suporte e várias outras partes.
  4. A única desvantagem da SOA é que ela é uma forma de arquitetura de tecnologia não-otimizada para o suporte a serviços, o que gera, na prática, algumas inconsistências.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

A afirmativa explica corretamente que uma implementação de SOA não é um produto único, mas um conjunto integrado de elementos.

Na prática, uma solução orientada a serviços reúne tecnologias (protocolos, formatos como JSON/XML), APIs, produtos comerciais (ESB, gateways), e extensões da infraestrutura (contêineres, nuvem, balanceadores).

Esse conjunto inclui também componentes de suporte como segurança, governança, repositórios/registries e ferramentas de orquestração e monitoramento.

O valor da SOA está em permitir interoperabilidade, reutilização e composição de serviços heterogêneos, integrando sistemas legados e modernos sem depender de uma tecnologia única.

Portanto, afirmar que a implementação é uma combinação de tecnologias, produtos e outras partes traduz o caráter arquitetural e agnóstico da SOA.

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

Continue aprendendo