Skip to content

aagaio/repo_livro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📖 Repositório Oficial do Livro: Engenharia de Software Seguro com DevSecOps

Capa do Livro

Bem-vindo(a), Mestre Construtor(a)!

Se você está aqui, é porque está com nosso livro em mãos e pronto para transformar teoria em habilidade. Parabéns por dar este passo fundamental! Este repositório é a extensão prática da sua jornada, o canteiro de obras onde os conceitos de "Engenharia de Software Seguro com DevSecOps" ganham vida.

Nosso objetivo é que você possa não apenas ler, mas fazer. Aqui, você encontrará todos os exemplos de código, arquivos de configuração e o material necessário para construir sua própria pipeline DevSecOps.


🚀 Sobre o Livro

"Engenharia de Software Seguro com DevSecOps" é um guia completo para arquitetos, desenvolvedores e líderes técnicos que buscam integrar a segurança de forma inteligente e eficaz no ciclo de vida do desenvolvimento de software. A obra vai além das ferramentas, focando na mudança cultural e estratégica necessária para construir aplicações verdadeiramente resilientes.

Ainda não tem o seu exemplar? Garanta já o seu e junte-se a nós nesta jornada! ➡️ Adquira o livro aqui!


📂 Estrutura do Repositório

Para facilitar sua navegação, o repositório está organizado de forma a espelhar a estrutura do livro:

  • /Codigos_Exemplo: Contém trechos de código e arquivos de configuração utilizados nos capítulos para ilustrar conceitos específicos (ex: código vulnerável vs. corrigido). Os nomes dos arquivos são autodescritivos. Nesta pasta você também encontrará todo o material para executar a Parte VII do livro, construindo uma pipeline DevSecOps completa do zero com GitHub Actions e OWASP Juice Shop.

🛠️ Como Começar

  1. Clone o Repositório: Para ter sua própria cópia local e poder experimentar, clone este repositório para sua máquina:

    git clone https://github.com/aagaio/repo_livro.git
    cd repo_livro
  2. Verifique os Pré-requisitos: Para executar todos os exemplos e, principalmente, o laboratório final, certifique-se de que você tem o seguinte instalado:


🔬 Laboratório Prático - Construindo sua Pipeline (Capítulo 20)

A Parte VII do livro é um mergulho profundo na prática. Os arquivos de workflow (.yml) e scripts necessários para construir e executar sua pipeline DevSecOps estão nesta pasta.


💡 Feedback e Contribuições

Este repositório é um organismo vivo, assim como a segurança de software. Se você encontrar um bug, um erro de digitação nos exemplos ou tiver uma sugestão para melhorar o material, sua contribuição é muito bem-vinda!

  • Para Bugs e Sugestões: Por favor, abra uma Issue detalhando o problema ou a ideia.
  • Para Contribuições de Código: Adoraríamos receber Pull Requests! Para garantir a organização, por favor, abra uma Issue primeiro para que possamos discutir a mudança.

📜 Licença

Os códigos e materiais neste repositório são distribuídos sob a licença MIT. Veja o arquivo LICENSE para mais detalhes. Isso significa que você tem total liberdade para usar, modificar e adaptar os exemplos em seus próprios projetos.


✍️ Sobre os Autores

André Alexandre Gaio e Rafael Lachi são apaixonados por tornar a segurança de software acessível, estratégica e aplicável.

Obrigado por se juntar a nós. Agora, mãos à obra e vamos construir um futuro digital mais seguro!

About

Repositório para os códigos presentes no livro e demais arquivos

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors