No contexto de arquitetura orientada a serviços, considere a...

Próximas questões
Com base no mesmo assunto
Q304434 Arquitetura de Software
No contexto de arquitetura orientada a serviços, considere as seguintes afirmativas:

I. Arquitetura orientada a serviços é uma forma de arquitetura otimizada para o apoio a serviços, composições de serviços e inventários de serviços.

II. Uma composição de serviços é compreendida por serviços que são combinados para prover a funcionalidade requerida para automatizar especificamente alguma tarefa ou processo de negócio.

III. Uma coleção de serviços padronizados pode formar a base para um inventório de serviços que pode ser independentemente administrado no seu próprio ambiente físico de implantação.

Levando-se em conta as afirmações acima, identifique a única alternativa válida.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é: D - Todas as afirmações I, II e III estão corretas.

Justificativa:

Vamos analisar cada uma das afirmativas para entender por que todas estão corretas.

I. Arquitetura orientada a serviços é uma forma de arquitetura otimizada para o apoio a serviços, composições de serviços e inventários de serviços.

Essa afirmativa está correta. A Service-Oriented Architecture (SOA) é uma abordagem de arquitetura de software que permite a criação e gerenciamento de serviços reutilizáveis. Esses serviços podem ser combinados para formar composições mais complexas, atendendo diferentes necessidades de negócios. Além disso, SOA facilita a criação de inventários de serviços, que são coleções organizadas desses serviços.

II. Uma composição de serviços é compreendida por serviços que são combinados para prover a funcionalidade requerida para automatizar especificamente alguma tarefa ou processo de negócio.

Essa afirmativa também está correta. Em SOA, uma composição de serviços refere-se à combinação de múltiplos serviços independentes que, juntos, realizam uma tarefa específica ou um processo de negócio completo. Isso permite a reutilização de funcionalidades e a criação de soluções flexíveis e escaláveis.

III. Uma coleção de serviços padronizados pode formar a base para um inventório de serviços que pode ser independentemente administrado no seu próprio ambiente físico de implantação.

Mais uma afirmativa correta. Inventário de serviços é um conceito importante em SOA, referindo-se a uma coleção de serviços padronizados que podem ser gerenciados independentemente. Esses serviços podem ser implantados em diferentes contextos físicos e gerenciados de forma autônoma, o que aumenta a flexibilidade e a escalabilidade da arquitetura.

Portanto, todas as afirmações (I, II e III) estão corretas, o que justifica a alternativa D como a resposta correta.

Análise das Alternativas Incorretas:

A - Apenas a I e a II estão corretas.
Essa alternativa está incorreta porque a afirmativa III também está correta.

B - Apenas a I e a III estão corretas.
Essa alternativa está incorreta porque a afirmativa II também está correta.

C - Apenas a II e a III estão corretas.
Essa alternativa está incorreta porque a afirmativa I também está correta.

E - Todas as afirmações I, II e III estão incorretas.
Essa alternativa está incorreta porque todas as afirmações (I, II e III) estão corretas.

Espero que essa explicação tenha ajudado a esclarecer suas dúvidas sobre o tema. Se precisar de mais detalhes, sinta-se à vontade para perguntar!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Depois dessa questão fui pesquisar e descobri que existe uma divisão de quatro tipos de arquitetura de SOA:

Arquitetura do serviço: arquitetura de cada serviço, de forma isolada; limitada ao design físico de um software projetado como serviço;
Composição: arquitetura de um conjunto de serviços combinados em uma composição; que entrega um valor maior;
Inventário: suporta uma coleção de serviços relacionados que podem ser padronizados e gerenciados de forma independente;
Organização: arquitetura de organização que atende os 3 tipos de arquitetura.

Esta questão está baseada no Livro Princípios do Design de Serviços do Thomas Erl.

Páginas 39 e 40

Item III: INVENTÓRIO?

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo