Devops: Entrega contínua é uma prática comum no desenvolvimento de sistemas Web e reconhecida como boa prática por acompanhar alterações de código automaticamente e verificar se estão prontos a serem submetidos ao ambiente de produção. Sobre os benefícios do uso dessa prática, está correto o que se afirma em:
Entrega contínua é uma prática comum no desenvolvimento de sistemas Web e reconhecida como boa prática por acompanhar alterações de código automaticamente e verificar se estão prontos a serem submetidos ao ambiente de produção. Sobre os benefícios do uso dessa prática, está correto o que se afirma em:
a) Automatização do processo de bugs de uma aplicação.
b) Aumento da produtividade do usuário final.
c) Encontro e correções de deploys mais rapidamente.
d) Entrega de atualizações mais rapidamente.
e) Versionamento de código via FTP.
Entrega Contínua (Continuous Delivery) é uma prática de DevOps em que mudanças no código passam por etapas automatizadas (build, testes e validações) para que o software esteja sempre pronto para ir à produção. Um benefício direto disso é reduzir o tempo entre a implementação e a disponibilização da mudança.
Analisando as alternativas:
- a) Incorreta. Não existe “automatização do processo de bugs”; o que se automatiza são testes, build, validações e deploy, o que ajuda a detectar bugs mais cedo, mas não “automatiza bugs”.
- b) Incorreta. Pode haver impacto indireto no usuário final, mas não é um benefício objetivo e direto da prática.
- c) Incorreta/ambígua. A prática pode facilitar correções e reduzir falhas, mas “correções de deploys” não é um benefício bem descrito; o foco é tornar o processo de entrega confiável e repetível, não “corrigir deploy” em si.
- d) Correta. Um dos principais benefícios é entregar atualizações com mais rapidez e frequência, com menor risco por causa da automação e padronização do pipeline.
- e) Incorreta. Versionamento é feito por sistemas como Git, não “via FTP”.
Alternativa correta: (d).