Julgue o próximo item, relativos a ferramentas e soluções p...

Próximas questões
Com base no mesmo assunto
Q3257347 Segurança da Informação
Julgue o próximo item, relativos a ferramentas e soluções para DevOps, DevSecOps e Docker. 

Na fase de compilação do ciclo de vida do DevSecOps, os desenvolvedores, os operadores de aplicativos e as equipes de operadores de cluster trabalham juntos para estabelecer controles de segurança para os pipelines de implantação contínua (CD), a fim de construir código seguro no ambiente de produção. 
Alternativas

Comentários

Veja os comentários dos nossos alunos

errado.

Na fase de compilação do ciclo de vida do DevSecOps, o foco está na análise de segurança do código, na verificação de dependências e na detecção de vulnerabilidades antes da aplicação ser empacotada e implantada.

A responsabilidade por estabelecer controles de segurança nos pipelines de implantação contínua (CD) geralmente ocorre nas fases de integração e entrega contínuas (CI/CD), e não diretamente na fase de compilação. Durante a fase de compilação, ferramentas como SAST (Static Application Security Testing) são utilizadas para garantir que o código seja seguro antes de ser empacotado.

Já o estabelecimento de controles de segurança para os pipelines de CD é uma atividade que ocorre posteriormente, durante as fases de deploy e monitoramento, envolvendo práticas como verificação de imagens de contêiner, escaneamento de infraestrutura como código (IaC) e monitoramento contínuo.

Introdução a DevSecOps e Docker

DevSecOps é uma abordagem que integra práticas de segurança dentro do ciclo de vida do desenvolvimento de software, desde o planejamento até a implantação, alinhando-se ao modelo DevOps. Enquanto o DevOps se foca em automação e colaboração para acelerar o desenvolvimento e a entrega de software, o DevSecOps introduz controles de segurança de forma contínua, permitindo que as vulnerabilidades sejam identificadas e corrigidas o quanto antes, antes mesmo de chegar ao ambiente de produção. O Docker, por sua vez, é uma plataforma popular no ecossistema DevOps que permite a criação, o gerenciamento e a execução de contêineres, facilitando a construção de aplicações de forma isolada e reproduzível. A segurança é um aspecto crucial em todos esses ambientes, especialmente quando se fala de processos automatizados de construção e deployment.

Planejamento (Planning) >> Desenvolvimento (Development) >> Construção (Build) >> Testes (Testing) >> Implantação (Deployment) >> Operação (Operations) >> Feedback e Melhoria Contínua (Feedback and Continuous Improvement) >> Planejamento (Planning) (novamente)

Resolução

A assertiva está errada. Embora o trabalho colaborativo entre desenvolvedores, operadores de aplicativos e operadores de clusters seja essencial, a fase de compilação do ciclo de vida do DevSecOps não se concentra apenas na construção de código seguro no ambiente de produção. Na verdade, a fase de compilação (ou build) no contexto de DevSecOps se refere à criação do código a partir de fontes, onde as verificações de segurança, como análise de código estático, são realizadas para identificar vulnerabilidades. A segurança é incorporada bem antes de o código ser promovido para produção e não especificamente na produção. O foco da fase de compilação é garantir que o código gerado não contenha falhas de segurança antes de ser implantado no pipeline de CI/CD (Integração Contínua/Implantação Contínua).

Resposta: Errada - Chatgpt

incompleta , ora ta certa outra ta errada

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo