Curso DevSecOps for Managers Fundation
16 horasVisão Geral
O curso DevSecOps for Managers Foundation foi desenvolvido para fornecer uma compreensão abrangente dos conceitos e práticas de DevSecOps. Voltado para gestores e líderes de tecnologia, o curso explica como integrar segurança no ciclo de vida do desenvolvimento de software (SDLC), desde o planejamento até a produção, utilizando a abordagem DevOps. Os participantes aprenderão a implementar práticas de segurança contínuas que garantam a entrega de software seguro e de alta qualidade, além de otimizar os processos de compliance e mitigação de riscos.
Objetivo
Após realizar o curso DevSecOps for Managers Foundation, você será capaz de:
- Compreender o que é DevSecOps e sua importância no ciclo de desenvolvimento de software
- Incorporar segurança nas práticas DevOps, garantindo que a segurança seja tratada como uma prioridade desde o início
- Identificar e mitigar riscos de segurança em projetos de TI
- Gerenciar processos de compliance e auditorias de segurança dentro da abordagem DevOps
- Adotar uma cultura de segurança colaborativa entre desenvolvedores, operações e equipes de segurança
- Avaliar e selecionar as ferramentas de DevSecOps mais adequadas para seu ambiente
Publico Alvo
- Gerentes de TI
- Líderes de equipes de desenvolvimento e operações
- Profissionais de segurança da informação
- Arquitetos de soluções
- Diretores de tecnologia (CTOs)
- Executivos responsáveis pela segurança e conformidade em TI
Pre-Requisitos
- Noções básicas sobre desenvolvimento de software e infraestrutura de TI
- Familiaridade com os conceitos de DevOps é desejável, mas não obrigatório
Materiais
Inglês/Português/Lab PráticoConteúdo Programatico
Module 1: Introduction to DevSecOps
- Overview of DevOps and the Evolution of DevSecOps
- The Importance of Security in DevOps Environments
- Key Principles of DevSecOps: Security as Code, Collaboration, and Automation
- DevSecOps vs. Traditional Security Approaches
Module 2: The Role of Managers in DevSecOps
- Understanding the Manager’s Role in DevSecOps Adoption
- Leading Teams Towards a Security-First Culture
- Managing Collaboration Between Development, Operations, and Security Teams
- Aligning Business Objectives with Security Goals
Module 3: Security Integration in the SDLC
- Integrating Security in the Software Development Lifecycle (SDLC)
- Shifting Left: Identifying and Addressing Security Early in Development
- Secure Coding Practices and Secure Software Design
- Case Study: Successful Security Integration in Agile Teams
Module 4: Automating Security in CI/CD Pipelines
- Overview of CI/CD Pipelines in DevSecOps
- Automating Security Testing in Continuous Integration (CI)
- Automating Vulnerability Scanning in Continuous Delivery (CD)
- Tools for Automated Security: SAST, DAST, and Dependency Scanning
Module 5: Threat Modeling and Risk Management
- Introduction to Threat Modeling in DevSecOps
- Identifying and Prioritizing Security Risks
- Continuous Risk Assessment and Mitigation
- Best Practices for Threat Detection and Response
Module 6: Compliance and Governance in DevSecOps
- Ensuring Compliance with Security Standards and Regulations
- Automating Compliance Checks in DevOps Workflows
- Auditing and Reporting for DevSecOps Environments
- Managing Governance Across Hybrid and Multi-cloud Infrastructures
Module 7: Selecting and Implementing DevSecOps Tools
- Overview of DevSecOps Tools and Technologies
- Choosing the Right Security Tools for Your Organization
- Implementing Security Automation with Open-source and Commercial Tools
- Case Study: Tool Selection and Implementation in a Large Organization
Module 8: Building a Security-first Culture
- Promoting a Collaborative Security Culture
- Training and Upskilling Teams on Security Best Practices
- Overcoming Resistance to DevSecOps Adoption
- Metrics for Measuring DevSecOps Success
Module 9: Incident Management and Response
- Preparing for Security Incidents in DevOps Environments
- Automating Incident Response and Forensics
- Building Resilient Systems for Rapid Recovery
- Post-Incident Reviews and Continuous Improvement
Module 10: Final Project and Case Studies
- Real-world Case Study: Implementing DevSecOps in an Enterprise Environment
- Final Project: Designing a Secure DevOps Pipeline for Your Organization
- Course Summary and Future Trends in DevSecOps
- Q&A and Best Practices Discussion