← Questões de Engenharia de Software

Engenharia de Software · FGV · 2024

Questão comentada de Engenharia de Software

A respeito da Arquitetura Orientada a Serviços (SOA), analise as afirmativas a seguir. I. Dentro de uma arquitetura orientada a serviços (SOA), a transferência bancária usando PIX estimula que cada instituição financeira desenvolva seu próprio protocolo de comunicação. II. O pagamento de boletos utilizando o PIX, inserido em uma SOA, exige mecanismos de segurança robustos. III. Um problema relevante na implementação de SOA é a gestão de serviços, que pode se tornar complexa necessitando de ferramentas eficientes de governança. Está correto o que se afirma em

Gabarito: A

A SOA, ou Arquitetura Orientada a Serviços, organiza sistemas como conjuntos de serviços independentes, comunicando-se por interfaces bem definidas. A ideia central não é cada participante inventar um protocolo do zero, mas sim usar padrões e contratos de comunicação que facilitem integração, reuso e interoperabilidade. Por isso, a afirmativa I está errada: o PIX não existe para estimular protocolos próprios de cada instituição, e sim para padronizar a interação no sistema de pagamentos instantâneos. Já a afirmativa II está correta. Quando você coloca pagamentos com PIX dentro de uma SOA, entra em cena um ambiente de integração entre serviços financeiros sensíveis, com dados e transações em tempo real. Nesse cenário, segurança não é detalhe de rodapé: autenticação forte, confidencialidade, integridade, rastreabilidade e prevenção a fraudes são essenciais. Em termos práticos, isso conversa com o que a doutrina de SOA sempre reforça: serviços expostos precisam de controle de acesso, políticas de segurança e comunicação confiável. A afirmativa III também está correta. Uma das dores clássicas da SOA é justamente a governança de serviços: descobrir, versionar, monitorar, reutilizar, controlar dependências e manter qualidade de integração pode virar uma pequena operação de guerra. Por isso, ferramentas de catalogação, orquestração, monitoramento e gestão de políticas costumam ser necessárias para que a arquitetura não vire um mosaico desorganizado. Conclusão: apenas as afirmativas II e III estão corretas, o que leva ao gabarito A.

Continue treinando

Questões relacionadas