Com relação aos Kubernetes, aos containers e ao DevSecOps, j...
A análise de código estático é fundamental no DevSecOps, para se identificar vulnerabilidades de segurança no código‑fonte durante o desenvolvimento.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - Certo
A análise de código estático é realmente uma prática fundamental no DevSecOps, que é uma abordagem que integra práticas de segurança ao desenvolvimento e operações desde o início do ciclo de vida do software.
Vamos entender melhor o contexto:
DevSecOps é a combinação de desenvolvimento (Dev), operações (Ops) e segurança (Sec). Neste modelo, a segurança não é uma fase separada no final do desenvolvimento, mas sim uma parte contínua de todo o processo. Isso garante que as vulnerabilidades sejam identificadas e corrigidas o quanto antes, minimizando riscos e custos.
A análise de código estático é uma técnica utilizada para examinar o código-fonte de um software sem executá-lo. Ferramentas de análise estática verificam o código em busca de vulnerabilidades, como falhas de segurança, bugs e más práticas de codificação.
Justificativa para a alternativa correta:
A alternativa C - certo está correta porque a análise de código estático permite identificar vulnerabilidades de segurança durante o desenvolvimento. Esta prática é crucial no DevSecOps para garantir que o código produzido seja seguro desde as primeiras fases do ciclo de desenvolvimento.
Por que as alternativas incorretas?
Como a questão possui apenas uma alternativa (certo ou errado), podemos entender que qualquer divergência do enunciado seria incorreta. No caso, afirmar que a análise de código estático não é fundamental no DevSecOps estaria errado, pois a análise é essencial para alcançar um desenvolvimento seguro e eficiente.
Em resumo, a análise de código estático é uma parte integral do DevSecOps, ajudando a identificar e corrigir vulnerabilidades no código-fonte durante o desenvolvimento, garantindo um software mais seguro e robusto.
Espero que essa explicação tenha ajudado a entender a importância da análise de código estático no DevSecOps!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
- DevSecOps: É uma abordagem que integra práticas de segurança (Security) no processo de DevOps (Desenvolvimento e Operações). O objetivo é incorporar segurança em cada etapa do ciclo de vida do desenvolvimento de software, desde o planejamento até a operação.
- Análise de Código Estático: Trata-se de uma técnica que examina o código-fonte de um programa sem executá-lo. O objetivo é identificar padrões de codificação problemáticos e vulnerabilidades de segurança que podem ser exploradas.
- Importância da Análise de Código Estático: A análise de código estático é uma prática essencial em DevSecOps porque permite detectar vulnerabilidades e problemas de segurança no código-fonte antes que o software seja implantado. Isso é crucial para garantir que as falhas de segurança sejam identificadas e corrigidas durante o desenvolvimento, reduzindo o risco de problemas de segurança em produção.
Conclusão: O item está correto. A análise de código estático é, de fato, uma prática fundamental no DevSecOps para identificar vulnerabilidades de segurança no código-fonte durante o desenvolvimento.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo