Questão nº 55
Questão de Tecnologia da Informação · FGV DATAPREV 2024 (nº 55)
FGV2024Analista de Tecnologia da Informação - Desenvolvimento de SoftwareTecnologia da Informação
Gabarito: Bver comentário ↓
No contexto de DevOps, o conceito que descreve única e corretamente a prática de fornecer rapidamente uma nova versão de software ao ambiente de produção com o mínimo de interrupções para os usuários é chamado
- AIntegração Contínua (CI).
- BEntrega Contínua (CD). (alternativa correta)
- CGerenciamento de Configuração.
- DMonitoramento Contínuo.
- EControle de Versão.
Resposta comentada
Gabarito Alternativa B
Entrega Contínua (CD) é a prática de garantir que o software esteja sempre em um estado que pode ser lançado para os usuários a qualquer momento, automatizando o processo de levar as mudanças do código até o ambiente de produção com segurança e rapidez.
- (A) Incorreta: A Integração Contínua (CI) foca em integrar o código dos desenvolvedores frequentemente, construir o software e rodar testes automatizados para encontrar erros cedo. Ela prepara o software para ser entregue, mas não é o ato de entregá-lo ao ambiente de produção. Esta é a armadilha mais comum, pois CI é um pré-requisito fundamental para CD, mas não é o mesmo conceito.
- (B) Correta: A Entrega Contínua (CD) é o conceito que descreve a capacidade de levar as alterações de código para a produção de forma rápida, segura e com o mínimo de interrupções para os usuários, estando sempre pronto para um deploy.
- (C) Incorreta: O Gerenciamento de Configuração trata de manter o controle sobre as configurações de software e infraestrutura, garantindo que os ambientes sejam consistentes. É uma prática de suporte, não o processo de entrega em si.
- (D) Incorreta: O Monitoramento Contínuo envolve a observação constante do desempenho e da saúde do sistema em produção para identificar problemas rapidamente. É uma prática que ocorre após a entrega, não a entrega em si.
- (E) Incorreta: O Controle de Versão é a prática de gerenciar e rastrear as alterações no código-fonte e outros ativos do projeto ao longo do tempo. É uma ferramenta fundamental para o desenvolvimento de software, mas não o processo de entrega ao ambiente de produção.
Fonte: FGV DATAPREV 2024 Analista de Tecnologia da Informação - Desenvolvimento de Software (Caderno Tipo 1). Reproduzida para fins de estudo.