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 Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h