DevSecOpsを始めたいすべての人のためのロードマップ。
DevSecOpsは、ソフトウェア開発ライフサイクル(SDLC)の各フェーズにセキュリティを統合することを目指す文化であり実践です。 開発チーム、セキュリティチーム、運用チーム間のコラボレーションを重視します。 目標は、脆弱性を減らし、より迅速で安全なデプロイメントを保証するために、最初から安全なソフトウェアを構築することです。 このロードマップは、個人や組織がDevSecOpsの実践を導入するのに役立つリソースとツールの厳選されたリストを提供します。
このロードマップは、DevSecOpsの実践を採用または改善しようとしている個人や組織のための包括的なガイドとして設計されています。最大限に活用する方法は次のとおりです。
- 基本を理解する: DevSecOpsが初めての場合は、「DevSecOpsとは何か、なぜ重要なのか?」セクションから始めて、基礎的な理解を深めてください。
- 全体像を見る: メインのロードマップ画像は、DevSecOps内のさまざまな段階と領域の視覚的な概要を示しています。これを使用して自分自身を方向付けてください。
- ツールを探る: ツールセクションでは、さまざまなDevSecOps機能を実装するのに役立つソフトウェアとサービスの厳選されたリストを提供しています。
- リソースを深く掘り下げる: リソースセクションは、DevSecOpsライフサイクル(設計、開発、ビルド、テスト、デプロイ、運用と監視)によって分類されています。各カテゴリには、記事、ガイド、および公式ドキュメントへのリンクが含まれています。特定のニーズや関心のある分野に基づいてこれらを調べることができます。
- CI/CDセキュリティに焦点を当てる: パイプラインの保護に焦点を当てている場合は、CICDのセキュリティセクションで対象となるリソースを提供しています。
- 貢献する: これはコミュニティ主導の取り組みです。提案がある場合、リンク切れを見つけた場合、または新しいリソースを追加したい場合は、CONTRIBUTING.mdガイドをご覧ください。
直線的に進む必要はありません。現在の課題や学習目標に最も関連性の高いセクションに自由にジャンプしてください。
このプロジェクトには、DevSecOpsの実践を実装するのに役立つツールの厳選されたリストが含まれています。これらのツールは、静的アプリケーションセキュリティテスト(SAST)、動的アプリケーションセキュリティテスト(DAST)、シークレット管理、脅威モデリング、コンポーネント分析など、SDLCのさまざまな段階をカバーしています。
このリストは、ツールをすばやく見つけて比較し、検索と意思決定にかかる時間を短縮できるように設計されています。
- 概要
- WikipediaとGrokipediaのDevSecOps
- 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)
- 開発ライフサイクル
- 脅威モデル
- セキュアコーディング
- SAST(Static Application Security Testing)
- DAST(Dynamic Application Security Testing)
- ペネトレーションテスト
- セキュリティ強化と設定
- セキュリティスキャン
- RASP(Run-time Application Security Protection)
- セキュリティ監査
- セキュリティ監視
- IAST(Interactive Application Security Testing)
- メトリクス、監視、アラート
- セキュリティ分析
- Github Actions
- Jenkins
![]() |
![]() |
|---|---|
| U.S. Department of Defense | Larry Maccherone |
![]() |
|
| The DevSecOps Security Checklist | Gitlab security devops diagram |
ロードマップを改善できると思われる場合は、PRを開いて更新を送信し、問題を送信してください。また、今後も改善を続けていきますので、このリポジトリにスターを付けて再訪することをお勧めします。
アイデア元: Go Developer Roadmap



