hahwul/DevSecOps là dự án Just với 2.2k sao trong nhóm Developer Tools. ♾️ Collection and Roadmap for everyone who wants DevSecOps. Hope your DevOps are more safe 😎
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
DevSecOps is a culture and practice that aims to integrate security into every phase of the software development lifecycle (SDLC).
It emphasizes collaboration between Development, Security, and Operations teams.
The goal is to build secure software from the ground up, reduce vulnerabilities, and ensure faster, safer deployments.
This roadmap provides a curated list of resources and tools to help individuals and organizations implement DevSecOps practices.
📜 Table of Contents
Roadmap
Tools
Resources
0. DevSecOps Overview
1. Design
2. Develop
3. Build
4. Test
5. Deploy
6. Operate and Monitor
Security of CICD
Awesome resources
Other roadmaps
Wrap Up
Contributors
Contribute
📖 How to Use This Roadmap
This roadmap is designed to be a comprehensive guide for individuals and organizations looking to adopt or improve their DevSecOps practices. Here's how you can make the most of it:
Understand the Basics: If you're new to DevSecOps, start with the "What is DevSecOps and Why is it Important?" section to get a foundational understanding.
View the Big Picture: The main Roadmap image provides a visual overview of the different stages and areas within DevSecOps. Use this to orient yourself.
Explore Tools: The Tools section offers a curated list of software and services that can help you implement various DevSecOps capabilities.
Dive into Resources: The Resources section is categorized by the DevSecOps lifecycle (Design, Develop, Build, Test, Deploy, Operate and Monitor). Each category contains links to articles, guides, and official documentation. You can explore these based on your specific needs or areas of interest.
Focus on CI/CD Security: If your focus is on securing your pipelines, the Security of CICD section provides targeted resources.
Contribute: This is a community-driven effort. If you have suggestions, find broken links, or want to add new resources, please see our CONTRIBUTING.md guide.
You don't have to go through it linearly. Feel free to jump to the sections that are most relevant to your current challenges or learning goals.
💭 Roadmap
🔩 Tools
This project includes a curated list of tools to help you implement DevSecOps practices. These tools cover various stages of the SDLC, including Static Application Security Testing (SAST), Dynamic Application Security Testing (DAST), secret management, threat modeling, component analysis, and more.
➡️ Explore the DevSecOps Tools List
This list is designed to help you quickly find and compare tools, reducing the time spent on searching and decision-making.
📦 Resources
0. DevSecOps Overview
Overview
DevSecOps in Wikipedia and Grokipedia
Zero to DevSecOps (OWASP Meetup)
DevSecOps What Why And How (BlackHat USA-19)
DevSecOps – Security and Test Automation (Mitre)
DevSecOps: Making Security Central To Your DevOps Pipeline
Strengthen and Scale security using DevSecOps
DSOVS (OWASP DevSecOps Verification Standard)
What is DevSecOps? (Github)
1. Design
Development Lifecycle
SDL(Secure Development Lifecycle) by Microsoft
OWASP's Software Assurance Maturity Model
Building Security In Maturity Model (BSIMM)
NIST's Secure Software Development Framework
DevSecOps basics: 9 tips for shifting left (Gitlab)
6 Ways to bring security to the speed of DevOps (Gitlab)
Threat Model
What is Threat Modeling / Wikipedia
Threat Modeling by OWASP
Application Threat Modeling by OWASP
Agile Threat Modeling Toolkit
OWASP Threat Dragon
2. Develop
Secure Coding
Secure coding guide by Apple
Secure Coding Guidelines for Java SE
Go-SCP / Go programming language secure coding practices guide
Android App security best practices by Google
Securing Rails Applications
3. Build
SAST(Static Application Security Testing)
Scan Source Code using Static Application Security Testing (SAST) with SonarQube, Part 1
Dynamic Application Security Testing with ZAP and GitHub Actions
Dynamic Application Security Testing (DAST) in Gitlab
DAST using projectdiscovery Nuclei (github action)
ZAPCon 2021-Democratizing ZAP with test automation and domain specific languages
DAST levels defined by OWASP
Penetration testing
Penetration Testing at DevSecOps Speed
5. Deploy
Security Hardening & Config
CIS Benchmarks
DevSecOps in Kubernetes
Security Scanning
Best practices for scanning images (docker)
6. Operate and Monitor
RASP(Run-time Application Security Protection)
Runtime Application Self-Protection by rapid7
Jumpstarting your devsecops - Pipeline with IAST and RASP
Security Audit
Security Monitor
IAST(Interactive Application Security Testing)
IAST levels defined by OWASP
Metrics, Monitoring, Alerting
Security Analysis
Attack Surface Analysis Cheat Sheet by OWASP
Security of CICD
Github Actions
Security hardening for GitHub Actions
Github Actions Security Best Practices
GitHub Actions Security Best Practices [cheat sheet included]
Jenkins
Securing Jenkins
Securing Jenkins CI Systems by SANS
DEPRECATED/chef-jenkins-hardening
Awesome Resources
https://github.com/TaptuIT/awesome-devsecops
🚀 Other roadmaps
U.S. Department of Defense
Larry Maccherone
The DevSecOps Security Checklist
Gitlab security devops diagram
🙏🏼 Wrap Up
If you think the roadmap can be improved, please do open a PR with any updates and submit any issues. Also, I will continue to improve this, so you might want to star this repository to revisit.
hahwul/DevSecOps thuộc nhóm Developer Tools trên TopGit, cùng 8 topic GitHub. Trang Trending và Topics liệt kê các repo cùng số sao và cùng ngôn ngữ để so sánh.
Đọc thêm về hahwul/DevSecOps ở đâu?
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/hahwul/DevSecOps là nguồn chính thức.
hahwul/DevSecOps có phải mã nguồn mở không?
Có — hahwul/DevSecOps phát hành theo license MIT, nghĩa là mã nguồn mở để đọc, fork và (tùy license) tái sử dụng. Mã: github.com/hahwul/DevSecOps.
hahwul/DevSecOps có website riêng không?
TopGit chưa ghi nhận URL trang chủ cho hahwul/DevSecOps. Phần README ở tab phía trên thường có link demo, hoặc xem mô tả GitHub của repo.
hahwul/DevSecOps dùng license gì?
hahwul/DevSecOps phát hành theo license MIT. Nên mở file LICENSE trên GitHub để xác nhận — license metadata đôi khi lệch với thực tế dự án.
hahwul/DevSecOps là gì?
hahwul/DevSecOps (hahwul/DevSecOps) là dự án Just trên GitHub. Theo mô tả gốc: ♾️ Collection and Roadmap for everyone who wants DevSecOps. Hope your DevOps are more safe 😎
Vì sao hahwul/DevSecOps được xếp vào nhóm Developer Tools?
TopGit xếp hahwul/DevSecOps vào nhóm Developer Tools dựa trên GitHub topics và mô tả của repo (gắn thẻ: "awesome-list", "collections", "devops"). Việc phân loại dựa trên metadata thật của repo, không phải đoán theo cảm tính biên tập.
Đọc đầy đủ README ở tab phía trên.
Muốn nghe thêm một ý kiến về DevSecOps?
Hỏi một AI đọc được trang này — một cú bấm là có ngay nhận định về DevSecOps.