Célula de Ensino evolução que gera resultados
Microaula em Método CELULA • Prévia Aberta

1. Circunstância (O Desafio no Mundo Real)

Segurança da informação não pode ser um comitê burocrático que aparece no final do projeto para bloquear o deploy. DevSecOps significa 'deslocar a segurança para a esquerda' (shift-left security): automatizar varreduras de código, dependências e containers diretamente no pipeline de CI/CD.

2. Fundamentos & Conceito Central (Estudos)

1. Práticas e Ferramentas de DevSecOps

Camadas de defesa automatizadas no pipeline:

  • SAST (Static Application Security Testing): Análise estática do código-fonte em busca de falhas como injeção de SQL ou credenciais expostas;
  • SCA (Software Composition Analysis) e SBOM: Inventário de dependências de código aberto (Software Bill of Materials) e verificação contra bancos de CVEs conhecidos com ferramentas como Grype;
  • Varredura de Containers com Trivy: O scanner analisa o sistema de arquivos da imagem Docker e quebra o pipeline se encontrar vulnerabilidades críticas;
  • Políticas como Código (Kyverno / OPA Gatekeeper): Políticas no Kubernetes que bloqueiam a admissão de pods rodando como root ou sem limites de recursos;
  • Assinatura Criptográfica com Cosign (Sigstore): Assina a imagem após os testes e valida a assinatura no cluster antes de permitir o deploy.
  • ...
Desbloqueie o Conteúdo Completo

Quer praticar no Laboratório e emitir seu Certificado?

Faça sua matrícula para ter acesso à videoaula completa, áudio narrativo, roteiro de slides com controles, laboratório guiado com envio de evidência e certificado com código verificável de autenticidade.