Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — Geral — FCC 2026

TI - Desenvolvimento de SistemasGeral
Código
fc142523
Banca
FCC
Órgão
MPE AL
Ano
2026
Cargo
Ana ( )
Uma equipe de desenvolvimento de sistemas de um órgão público pretende modernizar seu ambiente sistêmico, atualmente baseado em uma estrutura cliente-servidor saturada. A nova solução deve permitir o desacoplamento de funcionalidades críticas, facilitar a integração com órgãos externos via protocolos padronizados e garantir que falhas em módulos específicos não paralisem o trâmite processual completo, por meio de uma estratégia técnica que atenda aos requisitos de escalabilidade e integração institucional, que é:
  1. AEvolução para uma arquitetura de microsserviços com bancos de dados independentes, utilizando princípios de SOA para a interoperabilidade com sistemas externos e mantendo camadas lógicas para a organização dos serviços internos.
  2. BManutenção da arquitetura cliente-servidor para os sistemas legados e adoção de multicamadas para os novos módulos, centralizando a orquestração de processos no servidor de aplicação para minimizar a latência de rede entre as unidades.
  3. CTransição para arquitetura multicamadas com foco na separação lógica entre apresentação e persistência, utilizando o modelo SOA para gerenciar a comunicação síncrona entre os módulos internos via barramento de serviços centralizado.
  4. DImplementação de uma arquitetura orientada a serviços para substituir o modelo cliente-servidor, mantendo a lógica de negócio concentrada em um único repositório de dados para evitar a fragmentação da integridade referencial.
  5. EMigração da estrutura cliente-servidor para um modelo de microsserviços onde cada componente compartilha a camada de persistência, garantindo a performance nas consultas complexas e a simplicidade na manutenção do código.
Revelar gabarito e comentário

GabaritoA — Evolução para uma arquitetura de microsserviços com bancos de dados independentes, utilizando princípios de SOA para a interoperabilidade com sistemas externos e mantendo camadas lógicas para a organização dos serviços internos.

Link permanente: /questoes/fc142523