Curso Automacao com Python para Seguranca SecOps

  • DevOps | CI | CD | Kubernetes | Web3

Curso Automacao com Python para Seguranca SecOps

20 horas
Visão Geral

curso Automação com Python para Segurança (SecOps) foi desenvolvido para capacitar profissionais da área de segurança da informação a utilizarem Python como ferramenta estratégica para automação de processos de segurança ofensiva e defensiva. O aluno aprenderá a automatizar tarefas comuns de SecOps, como análise de logs, monitoramento de ameaças, coleta e correlação de eventos, integração com SIEM, análise de vulnerabilidades, resposta automatizada a incidentes e criação de ferramentas internas de segurança.

O foco do curso é totalmente prático, utilizando Python para automatizar workflows críticos de segurança de forma eficiente, confiável e segura, seguindo boas práticas e padrões de mercado.

Objetivo

Após realizar o curso Automação com Python para Segurança (SecOps), você será capaz de:

  • Automatizar tarefas de análise e coleta de logs
  • Integrar Python com ferramentas SIEM, SOAR e APIs de segurança
  • Criar scripts para análise de vulnerabilidades e varredura
  • Automatizar resposta a incidentes e fluxos de remediação
  • Criar ferramentas internas de segurança com Python
  • Automatizar análise de tráfego de rede e detecção de comportamentos suspeitos
  • Trabalhar com APIs de Threat Intelligence
  • Implementar processos de segurança automatizados
  • Integrar automações em pipelines DevSecOps
  • Utilizar técnicas avançadas de automação e scripts para proteger ambientes corporativos
Publico Alvo
  • Profissionais de Segurança da Informação
  • Analistas de SOC (Security Operation Center)
  • Engenheiros de Segurança
  • Engenheiros SecOps e DevSecOps
  • Analistas de infraestrutura com foco em segurança
  • Administradores de sistemas
  • Profissionais de TI que desejam aplicar automação em segurança
Pre-Requisitos
  •  
  • Conhecimento intermediário de Python
  • Noções de Segurança da Informação
  • Noções de redes e protocolos (TCP/IP, HTTP, DNS etc.)
  • Experiência com Linux e linha de comando
  •  
Materiais
Ingles/Portugues
Conteúdo Programatico

Module 1 – Introduction to SecOps Automation

  1. Overview of SecOps and automation
  2. Python for cybersecurity operations
  3. Setting up a secure automation environment
  4. Essential libraries for SecOps

Module 2 – Log Collection and Analysis Automation

  1. Parsing logs from Linux/Windows systems
  2. Log normalization
  3. Automating log search and filtering
  4. Integrating Python with syslog and log collectors

Module 3 – Threat Intelligence and APIs

  1. Working with threat intelligence feeds
  2. Consuming TI APIs (VirusTotal, AbuseIPDB, AlienVault OTX)
  3. Automated IOC (Indicators of Compromise) lookup
  4. Threat enrichment automation

Module 4 – Vulnerability Assessment Automation

  1. Automating vulnerability scans
  2. Integration with Nessus, OpenVAS, Qualys APIs
  3. Parsing vulnerability reports
  4. Automated prioritization and remediation recommendations

Module 5 – Network Traffic Automation

  1. Capturing packets with Python
  2. Analyzing PCAP files
  3. Automating detection of suspicious traffic patterns
  4. Integrating with IDS/IPS

Module 6 – Security Monitoring Automation

  1. Automating security alerts
  2. Integrating Python with SIEM platforms
  3. Correlating events automatically
  4. Alert prioritization and notification

Module 7 – Incident Response Automation

  1. Automated incident triage
  2. Automated containment workflows
  3. Malware hash analysis
  4. Automated response tasks

Module 8 – Forensics Automation

  1. Basic forensic automation
  2. File system analysis
  3. Memory dump parsing
  4. Artifact extraction

Module 9 – DevSecOps Automation

  1. Automating security checks in CI/CD pipelines
  2. Dependency scanning automation
  3. Secret detection automation
  4. Code security validation

Module 10 – Building Internal Security Tools

  1. Creating CLI tools for SecOps
  2. Automating security reports
  3. Error handling and logging
  4. Packaging tools for internal use

Module 11 – Final Project

  1. Designing a full SecOps automation workflow
  2. Integrations with SIEM + Threat Intelligence + Incident Response
  3. Documentation and deployment
  4. Best practices
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso Real-Time Data Pipelines

24 horas

Curso Modern Data Platform Architecture

32 horas

Curso ISO/IEC 20000-1 Certification Service Management

24 horas

Curso Automotive Threat Analysis and Risk Assessment (TARA)

24 horas

Curso Secure Automotive Software Development

24 horas