A ALEGO, em processo de transformação digital e integração d...

Próximas questões
Com base no mesmo assunto
Q3881454 Arquitetura de Software
A ALEGO, em processo de transformação digital e integração de sistemas legados, decide adotar uma arquitetura SOA para melhorar interoperabilidade e agilidade. No entanto enfrenta alguns desafios ao implementar a arquitetura. Foram levantados pela equipe alguns desafios:

I. A integração de diferentes serviços, quando esses serviços são desenvolvidos em diferentes plataformas ou linguagens.
II. A comunicação entre serviços, quando são necessárias múltiplas chamadas para completar uma única operação de negócio.
III. A reutilização de serviços existentes, para permitir que diferentes aplicações acessem os mesmos serviços de negócio.
IV. Enfoque em práticas de compartilhamento, onde os serviços são projetados para serem reutilizados em várias aplicações dentro de uma organização.

Com base nos desafios levantados, está correto o que se afirma em
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: A

Fundamento decisivo: A chave era distinguir desafios de SOA de seus benefícios/princípios: I e II descrevem problemas de interoperabilidade e comunicação, enquanto III e IV tratam de reuso e compartilhamento.

Tema central: Desafios de interoperabilidade em SOA
Análise das alternativas
A
Certa
A alternativa A está correta porque apenas I e II correspondem ao tipo lógico pedido. III e IV não descrevem obstáculos de implementação; tratam de reutilização e compartilhamento de serviços, que são objetivos, benefícios ou princípios de desenho da SOA.
B
Errada
Incorreta porque III e IV não correspondem a desafios. III fala em reutilização de serviços existentes para atender várias aplicações, o que expressa finalidade típica de SOA. IV trata do projeto orientado ao compartilhamento e reuso, que é diretriz arquitetural, não dificuldade de adoção.
C
Errada
Incorreta porque, embora I e II estejam certos como desafios, III foi incluído indevidamente. O item III descreve reuso de serviços de negócio por diferentes aplicações, o que é benefício/objetivo da arquitetura, e não problema de implementação.
D
Errada
Incorreta porque reconhece II corretamente como desafio, mas exclui I sem fundamento. A integração entre serviços em diferentes plataformas ou linguagens é precisamente um desafio real de interoperabilidade em SOA.
E
Errada
Incorreta porque mistura categorias diferentes: I e II são desafios efetivos, enquanto III e IV são características desejáveis de SOA ligadas a reuso e compartilhamento. Como o enunciado pede os itens corretos dentro do conjunto de desafios, a inclusão de III e IV invalida a alternativa.
Pegadinha da questão
A confusão explorada foi tratar como 'desafio' enunciados que, no conteúdo técnico, exprimem benefício ou princípio de SOA, especialmente reutilização e compartilhamento.
Dica para questões semelhantes
  • Em questões de arquitetura, primeiro classifique cada item pelo seu tipo: problema de implementação, benefício esperado ou princípio de desenho.
  • Se o item descreve reuso, compartilhamento ou acesso comum a serviços, a tendência é estar no campo de objetivo/característica, não de obstáculo.
  • Se o item descreve heterogeneidade tecnológica ou necessidade de múltiplas interações entre serviços, ele aponta para desafio real de interoperabilidade ou composição.

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

Não entendi que esta sendo pedido na questão. Entendo que todos são desafios.

fonte ChatGpt

A alternativa correta é:

E) I, II, III e IV.

Explicação:

Todos os itens apresentados correspondem a desafios (ou aspectos críticos) comuns na adoção de uma arquitetura SOA (Service-Oriented Architecture):

  • I. Correto — integrar serviços desenvolvidos em diferentes linguagens/plataformas é um desafio clássico de interoperabilidade.
  • II. Correto — múltiplas chamadas entre serviços (orquestração) podem gerar complexidade, latência e dificuldade de gerenciamento.
  • III. Correto — reutilizar serviços existentes é um objetivo da SOA, mas também um desafio prático (descoberta, padronização, governança).
  • IV. Correto — o compartilhamento e reuso exigem bom design e governança, sendo também um ponto desafiador na prática.

Portanto, todos os itens estão corretos.

O que da para entender nesta questão é que a banca cobrou o que seria um desafio para resolver e o que de certa forma são práticas do SOA. Mas é uma questão muito mal feita.

Sem consultar a IA, o primeiro pensamento seria: todas as alternativas estão corretas. Acredito que, ao analisar os itens III e IV, percebe-se que o foco está em sistemas legados, nos quais existem serviços que executam atividades específicas. O verdadeiro desafio não está na execução em si, mas sim na integração entre esses sistemas.

A única coisa que poderia justificar esse gabarito seria levar ao pé da letra a palavra desafio. Tendo em vista que reuso de serviços (III) e práticas de compartilhamento (IV) são “teoricamente” vantagens.

Gabarito da banca: letra A.

Clique para visualizar este comentário

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