この講座で学べること
1. なぜDevSecOpsを学ぶのか
セキュリティを後回しにすると、リリース直前で大量の脆弱性が発覚したり、本番運用後に重大なインシデントが発生したりして、対応コストが大きく膨らみます。DevSecOpsでは、開発の早い段階からセキュリティを組み込み、CI/CDパイプラインで自動的に脆弱性を検出することで、安全性とリリーススピードを両立させます。
この講座では、SAST・SCA・DASTといった代表的なセキュリティ検知手法を理解し、GitHub ActionsやAWSのサービスを使って実際にCI/CDパイプラインへ組み込むまでを段階的に学びます。
1.1 こんな方におすすめ
- セキュリティを開発プロセスに組み込み、Shift Leftを実践したい方
- リリース前に脆弱性を自動で検出・ブロックする仕組みを構築したい方
- DevSecOpsエンジニアとしてキャリアを積みたい方
- 本番運用するシステムの脆弱性管理を体系的に学びたい方
1.2 学べること・身につくこと
この講座を修了すると、以下のスキルが身につきます。
| スキル | 内容 |
|---|---|
| DevSecOpsの基礎 | Shift Leftの考え方とSAST/SCA/DASTを含む代表的な検知手法の役割と使い分けを理解できる |
| SASTの組み込み | GitHub ActionsからSemgrepでソースコードの脆弱性を自動検出できる |
| AI統合セキュリティレビュー | AWS Security Agentで設計レビュー・コードレビュー・ペネトレーションテストをAIに統合実行させられる |
2. 章一覧
| 章名 | 種別 | 概要 | 目安時間 | 料金の目安 |
|---|---|---|---|---|
| DevSecOpsの基本 | 座学 | DevSecOpsの考え方とSAST/SCA/DASTを含む代表的なセキュリティ検知手法 | 30分 | – |
| CI/CDパイプラインにSASTを導入しよう | ハンズオン | GitHub ActionsとSemgrepでソースコードの脆弱性を自動検出 | 60分 | – |
| AWS Security AgentでAIによる統合セキュリティレビューを体験しよう | ハンズオン | AIによる設計レビュー・コードレビュー・ペネトレーションテストの統合体験 | 120分 | 約3,000〜8,000円 |
3. 学習の流れ
3.1 事前に学んだほうが良い講座
本講座を始める前に、以下を学んでおくと理解がスムーズです。
| 講座名 | 事前に学ぶ理由 |
|---|---|
| AWS講座 | 本講座で扱う IAM・VPC・EC2・ECR などの AWS 主要サービスを先に理解しておくため |
| コンテナ講座 | 本講座でコンテナイメージスキャン・ECR スキャンを扱うため |
| Terraform講座 | 本講座で IaC セキュリティスキャンの対象として Terraform コードを扱うため |
| CI/CDパイプライン講座 | 本講座のセキュリティ検知を組み込む土台となる GitHub Actions パイプラインを先に構築しておくため |