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.
