継続的デリバリー
継続的デリバリー(Continuous Delivery、英語:、略称CD)とは、ソフトウェア製品の製造工程を短いサイクルで完了させ、ソフトウェアをいつでもリリースできる状態で安定して継続的に維持できるようにするソフトウェア工学手法のこと。時間。その目標は、ソフトウェアのビルド、テスト、リリースをより迅速かつ頻繁に行うことです。この方法により、ソフトウェア開発のコストと時間を削減し、リスクを軽減できます。
ソフトウェア開発 |
---|
コアアクション |
パラダイムとパターン |
|
方法論とフレームワーク |
|
支持的な行動 |
練習する |
|
道具 |
標準と知識システム |
|
DevOpsとの関係
継続的デリバリーと DevOps は似た意味を持つため、混同されることがよくあります。しかし、それらは 2 つの異なる概念です。DevOps の範囲はさらに広く、文化の変化、特にソフトウェア配信プロセスに関与する複数のチーム (開発、運用、QA、管理部門など) 間の協力に焦点を当て、ソフトウェア配信プロセスを自動化します。一方、継続的デリバリーは、さまざまなプロセスを一元化し、より速く、より頻繁に実行することに重点を置いた、デリバリーを自動化する手段です。したがって、DevOps は継続的デリバリーの成果物となり得、継続的デリバリーは DevOps に直接統合されます。
継続的展開との関係
有時候,持續交付也與持續部署混淆。持續部署意味著所有的變更都會被自動部署到生產環境中。持續交付意味著所有的變更都可以被部署到生產環境中,但是出於業務考慮,可以選擇不部署。如果要實施持續部署,必須先實施持續交付。
原則
相關條目
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.