Questão nº 43

Questão de Tecnologia da Informação · FGV TRF1 2024 (nº 43)

FGV2024Técnico Judiciário - Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Bver comentário ↓

O analista Bombom foi designado para planejar e executar a migração de uma infraestrutura de TI complexa e crítica do TRF1 para a nuvem. O Tribunal possui uma combinação de aplicações legadas e bancos de dados críticos que, embora não possam ser reescritos devido a restrições de tempo e orçamento, precisam ser otimizados para aproveitar os recursos da nuvem. Além disso, é crucial que essa migração esteja em conformidade com rigorosos padrões de segurança e regulamentação, minimizando o tempo de inatividade e mantendo a integridade dos dados.
Nesse contexto, a estratégia de migração escolhida por Bombom para atender a todas essas necessidades sem realizar alterações significativas no código-fonte das aplicações é a de:

Resposta comentada

Gabarito Alternativa B

As estratégias de migração para a nuvem são métodos para mover aplicações e dados de um ambiente local para a nuvem, variando no nível de alteração no código ou arquitetura da aplicação.

  • A) Incorreta: A rearquitetura exige grandes modificações no código e na estrutura da aplicação para aproveitar ao máximo os recursos nativos da nuvem, o que contradiz a restrição de não poder reescrever as aplicações devido a tempo e orçamento.
  • B) Correta: A re-hospedagem (lift-and-shift) é a estratégia de mover aplicações e dados para a nuvem com o mínimo de alterações possível, transferindo-os "como estão". Esta abordagem atende perfeitamente à necessidade de não realizar alterações significativas no código-fonte das aplicações e de não reescrevê-las, permitindo que as otimizações sejam feitas na infraestrutura da nuvem (como escalabilidade, monitoramento) sem modificar o código legado.
  • C) Incorreta: A refatoração implica em aprimorar o código da aplicação para torná-la mais eficiente ou para aproveitar recursos específicos da nuvem, o que exige alterações no código e vai contra as restrições de tempo e orçamento para reescrita.
  • D) Incorreta: A reformulação (lift-and-optimize), ou replatform, envolve fazer algumas otimizações na plataforma ou no sistema operacional da aplicação para melhor se adaptar à nuvem, mas ainda assim pode exigir pequenas alterações no código ou na configuração da aplicação para compatibilidade ou para aproveitar serviços gerenciados. A armadilha aqui é que "otimizar" parece se encaixar, mas a restrição de "sem realizar alterações significativas no código-fonte" direciona para o lift-and-shift, onde a otimização ocorre primariamente na infraestrutura ao redor da aplicação, e não na aplicação em si, como geralmente ocorre no lift-and-optimize.
  • E) Incorreta: A recriação significa desenvolver a aplicação do zero na nuvem, e a recompra significa substituir a aplicação existente por uma solução SaaS (Software as a Service). Ambas as opções envolvem mudanças drásticas ou a substituição completa da aplicação, o que não é viável dadas as restrições de tempo, orçamento e a necessidade de manter as aplicações legadas.

Fonte: FGV TRF1 2024 Técnico Judiciário - Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho