DevOpsとは?
DevOpsは、開発と運用が責任と情報を共有し、自動化によって変更を小さく速く安全に本番へ届け続ける取り組み。継続的インテグレーション(CI)で統合のたびに自動ビルド・自動テストを回し、継続的デリバリー(CD)でいつでもリリースできる状態を保ち、インフラもコード(IaC)として構成管理する。セキュリティ検査をこの流れに組み込んだものがDevSecOpsで、SAST(静的解析)・DAST(動的解析)・SCA(依存ライブラリの脆弱性検査)をパイプラインの通過条件にして、後工程の一括検査ではなく開発中に欠陥を潰す(シフトレフト)。
でぶおぷす
DevOpsはどういう意味?
DevOpsは、開発と運用が責任と情報を共有し、自動化によって変更を小さく速く安全に本番へ届け続ける取り組み。継続的インテグレーション(CI)で統合のたびに自動ビルド・自動テストを回し、継続的デリバリー(CD)でいつでもリリースできる状態を保ち、インフラもコード(IaC)として構成管理する。セキュリティ検査をこの流れに組み込んだものがDevSecOpsで、SAST(静的解析)・DAST(動的解析)・SCA(依存ライブラリの脆弱性検査)をパイプラインの通過条件にして、後工程の一括検査ではなく開発中に欠陥を潰す(シフトレフト)。
DevOpsの具体例は?
GitHub ActionsやGitLab CI/CDで、プッシュのたびに単体テスト・静的解析・コンテナイメージの脆弱性スキャンを実行し、重大な脆弱性が残るイメージはデプロイさせない。インフラはTerraformで宣言的に記述し、設定変更もレビューとバージョン管理を通す。
DevOpsは試験でどう引っ掛けられる?
DevOpsはツールの導入ではなく、頻繁に統合し協働する体制・習慣を指す。CIは統合と自動テストまで、CDはいつでも出せる状態を保つ継続的デリバリーと、承認なしで本番まで自動反映する継続的デプロイメントで意味が分かれる。また運用担当を無くす取り組みではなく、変更頻度を上げる以上、切り戻し手順と影響評価はむしろ厳格にする必要がある。
DevOpsと関連する用語は?
最終更新:2026-08-29/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。