Em Breve

DevSecOps no Azure com Microsoft Security: Integração contínua

Integre segurança no ciclo DevOps com Azure DevOps, automação e segurança como código (Security as Code).

28h de conteúdo
46 aulas práticas
Avançado nível
Certificado de conclusão

Foco do Curso

Integrar segurança no ciclo de DevOps Azure, automação, segurança como código

Por que este curso se destaca?

Mistura segurança + DevOps — área emergente e diferenciada

O que você vai aprender

Implementar DevSecOps
Integrar segurança em pipelines
Automatizar testes de segurança
Gerenciar vulnerabilidades
Security as Code
Monitorar aplicações

Grade Curricular Completa

Módulo 1

Introdução ao DevSecOps

  • O que é DevSecOps
  • Shift-left security
  • Cultura DevSecOps
  • Ferramentas
Módulo 2

Azure DevOps Setup

  • Organizações e projetos
  • Repos e pipelines
  • Service connections
  • Agents
Módulo 3

Security no Source Code

  • Git security
  • Branch policies
  • Code review
  • Secret scanning
Módulo 4

SAST - Static Analysis

  • SonarQube
  • Checkmarx
  • Integração no pipeline
  • Análise de resultados
Módulo 5

DAST - Dynamic Analysis

  • OWASP ZAP
  • Burp Suite
  • Testes automatizados
  • Integração CI/CD
Módulo 6

Dependency Scanning

  • WhiteSource
  • Dependabot
  • Vulnerabilidades em libs
  • Remediação
Módulo 7

Container Security

  • Docker security
  • Image scanning
  • Azure Container Registry
  • Defender for Containers
Módulo 8

Infrastructure as Code

  • ARM templates security
  • Terraform security
  • Policy as Code
  • Azure Policy
Módulo 9

Pipeline Security

  • Secure pipelines
  • Approval gates
  • Security checks
  • Compliance validation
Módulo 10

Monitoring e Response

  • Application Insights
  • Azure Monitor
  • Security alerts
  • Incident response

Requisitos

Experiência com DevOps
Conhecimento de Azure
Programação básica
Git