継続的デリバリー(CD)とは?けいぞくてきでりばりー
継続的デリバリー(CD)とは、継続的インテグレーション(CI:変更したプログラムをこまめに統合し、自動でビルド(実行できる形に組み立てること)とテストを行う手法)でビルド・テストされたソフトウェアを、担当者が承認すればいつでも本番環境(利用者が実際に使う環境)へリリースできる状態に保ち続ける開発プラクティス。本番への反映そのものまで自動で行うのは継続的デプロイメントで、別の考え方である。
最終更新:2026-10-10
基本情報を最短で暗記・合格する →背景
ビルドやテストを人手で行うと、リリース前に作業が集中し、手順の抜けや環境の違いで本番だけ動かない事態が起きやすい。そこでCIで統合のたびにビルドとテストを自動化し、さらに本番同等の環境へ配置するところまで手順にして、承認さえあればいつでも出せる状態を保つ。リリースを特別な作業にしないための仕組みである。
具体例
テストに合格したコードが自動的に本番同等の環境へ配置(デプロイ)され、担当者の承認だけでいつでも本番リリースできる状態を維持する。
試験での引っ掛け
同じCDでも、いつでも出せる状態を保つ継続的デリバリーと、自動で本番へ反映する継続的デプロイメントは別物。いずれもCIが前提。CIはテストまで、CDはリリースまで、と担当範囲の線引きで覚えると混同しない。
関連用語
出典・参考
公式シラバスの2 コンピュータシステム > 2. メモリ > (6) 記録媒体の種類と特徴に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。