as Code • Segurança de IaaC • Levantamento e identificação de vulnerabilidade • Pentesting Manual • Business Logic Flaws • Alerta e monitoramento dos deploys (Top 10 OWASP) • Scan de artefatos • Análise estática de código (SAST) • Análise da Composição do Software (SCA) • Gerenciamento de senhas baseados em tokens • Hooks Pre-commit • IDE Plugins • Linters Monitoring Production Staging / QA Binary Repository CI/CD Server Source Code Repository Development Pentesting Shift left
… esses riscos não são relevantes. … é só um projeto piloto. Nem precisa. … mudamos rápido demais. Não dá tempo. … dependemos de solução de terceiros. … não queremos formalidades. … somos seguros, nunca nos invadiram. … < insira aqui a sua resposta >
tecnologias, quantidade de times e, inclusive, orçamento. Ao implantar uma cultura DevSecOps, descubra o que faz sentido para sua empresa. Transparência e honestidade Melhoria contínua
esforço conjunto e responsabilidade de todos. E, para que isso ocorra, é necessário que as pessoas confiem umas nas outras. Não há DevSecOps sem colaboração. Não existe um único modelo Melhoria contínua
• Crie newsletter com conteúdos atuais e refinados • Forneça materiais de estudo • Construir uma sólida base de conhecimento • Papéis, melhores práticas, riscos, vulnerabilidades e outras informações relevantes • Crie checklists e documente também com código :) • Garantir uma forma fácil de comunicação e obter feedback. • Ferramentas de chat e/ou lista de emails • Definir cadências regulares de sincronização. (weekly é um bom começo) • Conseguir aprovação. • Identificar possíveis candidatos junto com os líderes de cada time. • Nomeá-los oficialmente como parte do meta-time de segurança. (SPoC) • Não imponha, busque entusiastas • Medir o estado atual da segurança com os times e definir metas • Identificar pontos onde o champion pode atuar • Definir com clareza a atuação e o papel • Enumerar produtos e serviços • Listar times por produto • Identificar responsáveis pelo produto e pelo desenvolvimento • Elencar tecnologias usadas por cada time Manter o interesse Base de conhecimento Canais de Comunicação Nomear champions Definir o papel Identificar times Security Champions Playbook