Questão de Arquitetura de Software — SOA (Service-oriented architecture) — FCC 2019
Arquitetura de Software›SOA (Service-oriented architecture)
Código
fc057806
Banca
FCC
Órgão
TRF - 3ª REGIÃO
Ano
2019
Cargo
Técnico Judiciário - Informática
No Ciclo de Vida de Desenvolvimento de Serviços, no que diz respeito aos conceitos e princípios do paradigma de Orientação a Serviços, a tarefa que define as características de SOA que se quer implementar e suportar faz parte
Ada Implantação de Serviços.
Bdo Teste de Serviços.
Cda Análise Orientada a Serviços.
Ddo Desenvolvimento de Serviços.
Edo Projeto Orientado a Serviços.
Revelar gabarito e comentário▾
GabaritoE — do Projeto Orientado a Serviços.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Ciclo de Vida de Desenvolvimento de Serviços (SOA)
Gabarito: letra E. A tarefa de definir as características de SOA que se quer implementar e suportar faz parte do Projeto Orientado a Serviços (Service-Oriented Design). É nessa fase que se especificam os contratos, interfaces, políticas e a governança dos serviços, ou seja, o "como" a arquitetura será concretizada. As demais fases executam ou validam essas definições.
O Ciclo de Vida de Desenvolvimento de Serviços típico de SOA compreende:
Análise Orientada a Serviços – identificação e modelagem dos serviços candidatos.
Projeto Orientado a Serviços – definição detalhada das características dos serviços (contratos, mensagens, políticas).
Desenvolvimento de Serviços – codificação e implementação.
Teste de Serviços – verificação e validação.
Implantação de Serviços – disponibilização em produção.
A questão pergunta especificamente pela etapa que define as características de SOA – isso é típico do projeto/design.
1Análise Orientada a Serviços
2Projeto Orientado a Serviços
3Desenvolvimento de Serviços
4Teste de Serviços
5Implantação de Serviços
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Implantação de Serviços diz respeito a colocar os serviços já desenvolvidos e testados em produção, não à definição das características.
Alternativa B — ❌ Incorreta
Teste de Serviços é a fase de validação, onde se verifica se os serviços atendem aos requisitos – não se definem características, mas sim se conferem.
Alternativa C — ❌ Incorreta
Análise Orientada a Serviços tem como foco o levantamento e a modelagem dos serviços a partir dos processos de negócio. Embora defina o "que" será feito, não especifica as características técnicas de implementação da SOA – isso é do projeto.
Alternativa D — ❌ Incorreta
Desenvolvimento de Serviços é a fase de codificação e construção. A definição das características já foi feita anteriormente, no projeto.
Alternativa E — ✅ Correta ⟵ GABARITO
Projeto Orientado a Serviços (Service-Oriented Design) é a fase em que se define formalmente como os serviços serão estruturados: contratos (WSDL, por exemplo), políticas de segurança, orquestração, e as características da SOA a ser implementada. Corresponde exatamente ao enunciado.
NÃO CAIA NESSA!
A banca explora a confusão entre Análise (identificação dos serviços) e Projeto (definição detalhada). A análise responde "o quê"; o projeto responde "como". A tarefa de definir as características da SOA (contratos, padrões) é do projeto, não da análise.