SóProvas


ID
2034157
Banca
CESPE / CEBRASPE
Órgão
TCE-PA
Ano
2016
Provas
Disciplina
Arquitetura de Software
Assuntos

Acerca da arquitetura orientada a serviço (SOA), julgue o item que se segue.

Os quatro atores necessários à composição do ciclo de vida de uma solução SOA incluem o arquiteto SOA, que é o responsável por mapear os processos de negócio.

Alternativas
Comentários
  • Gabarito: Errado

     

    Não fiz uma busca exaustiva pela fonte, mas esse artigo (https://www.infoq.com/br/articles/soa-gov-architect-s-view) explica que o Arquiteto de Domínio seria responsável por mapear os processos de negócio, enquanto que o arquiteto SOA é um ator mais técnico.

  • A arquitetura mais simples define apenas dois papéis: o provedor e o consumidor do serviço. Este modelo é o mais elemental. Adicionalmente, temos alguns modelos triangulares, constituídos por: provedor, consumidor e registro do serviço.

    Em uma solução corporativa baseada em SOA, poderia mapear seus processos de negócio para serviços compostos. Para que isso ocorra, seria necessário um nível mais alto de governança/maturidade. Neste aspecto, há vários personagens, incluindo o arquiteto SOA. No relatório abaixo¹, há uma descrição de alguns personagens.

    Tomando ele por base, a função de mapear processos de negócio em serviços é de responsabilidade do Analista SOA.

    Analista SOA: responsável pela modelagem e arquitetura dos processos de negócio e seu mapeamento para serviços novos ou existentes.

    Arquiteto SOA: responsável por assegurar que a infra-estrutura atende às necessidades do negócio e técnicas. Indivíduos neste papel devem possuir profundo conhecimento técnico.

    Os outros atores são: Analista de aplicações SOA e Desenvolvedor SOA

    Fonte: https://groups.google.com/forum/#!topic/timasters/uf-oPd30VbM

    .

  • Analista SOA: Este papel é responsável pela modelagem e arquitetura dos processos de negócio e seu mapeamento para serviços novos ou existentes.  

    Arquiteto SOA: Este papel é responsável por assegurar que a infraestrutura atende às necessidades do negócio e técnicas. Indivíduos neste papel devem possuir profundo conhecimento técnico.  

    Analista de aplicações SOA: Este papel é responsável em dar apoio às aplicações baseadas em SOA que estão em contato direto com os clientes. 

    Desenvolvedor SOA: Este papel é responsável pelo desenvolvimento de serviços projetados para apoiar ou executar atividades dos processos de negócio de acordo com o a modelagem definida pelo Analista SOA.  

    Gestor SOA: Este papel é responsável pela manutenção e governança dos sistemas baseados em SOA, de acordo com uma estratégia SOA mais abrangente. Ele garante que as necessidades do negócio sejam alcançadas em um nível estratégico, tático e operacional. Indivíduos neste papel devem possuir uma compreensão do papel da SOA no contexto do negócio.

     

    Ou seja, a questão está errada por ter atribuído o papel do Analista SOA ao Arquiteto SOA.    

     

     

  • Lucas Bulcão. Também não estaria errado por dizer que são 4 atores e na verdade são 5?
    Analista SOA
    Arquiteto SOA
    Analista de aplicações SOA
    Desenvolvedor SOA
    Gestor SOA

  • 1 - Consultor de negócios = mapeia processos de negócio da organização

    2 - Arquiteto SOA = quem modela, constrói, instala e dá manutenção ao SOA

    3 - Provedor = quem disponibiliza serviço

    4 - Consumidor = quem invoca serviço

  • 2016

    Inicialmente, o consultor de negócios, o arquiteto SOA, o provedor de serviço e o consumidor de serviço são suficientes para a composição do ciclo de vida de soluções SOA.

    certa

     

  • De qual livro a CESPE tira essas questões de SOA?

  • Boa pergunta, NDA. De qual livro a CESPE tira essas questões de SOA?