← 用語辞書トップ

CD(継続的デリバリー)

CI/CD Continuous Integration / Continuous Delivery しーあい / しーでぃー
最頻出 ⚪ 旧用語 ストラテジ系 開発技術

意味・解説

テスト済みのコードをいつでもリリース可能な状態に保つ仕組み。

開発のスピードと品質を両立させるための自動化パイプラインです。変更をすぐにテスト(CI)し、いつでもリリース可能な状態に保つ(CD)ことで、バグの早期発見と迅速なサービス提供を可能にします。DevOpsの中核です。 (関連: CI/CD(継続的インテグレーション/継続的デリバリー))

くわしく

DevOpsを実現するための技術的な中核です。

1.CI (Continuous Integration):

開発者がコードを更新するたびに、自動的にプログラムを組み立て(ビルド)、テストを実行します。バグの早期発見に役立ちます。

2.CD (Continuous Delivery / Deployment):

テストを通ったプログラムを、ボタン一つ、あるいは完全に自動でユーザーが使う環境へ届けます。ポイントは、手動でのテストやリリース作業はミスが起きやすく時間もかかりますが、これを自動化することで、高品質なサービスを、圧倒的な速さで提供し続けられるようになるからです。

例文

CI/CDツールを導入したことで、コードを修正するたびに自動でリグレッションテストが走り、新機能の追加による既存機能の破損を即座に検知できるようになった。

同義語: 自動化パイプライン
対義語: 手動ビルド・手動テスト
分類: 開発手法・自動化
📱

ITパスポート対策アプリでもっと効率的に学習

「瞬即マスター ITパスポート」用語辞書2,651語・過去問29回分・232ステージ

7日間無料でお試し

Google Playで見る