CI/CD
表示
ソフトウェア工学
[編集]ソフトウェアエンジニアリングでは、 CI / CDまたはCICDは通常、継続的インテグレーションと継続的デリバリーまたは継続的デプロイのいずれかを組み合わせたプラクティスを指す[1][2][3]。
CI / CDは、アプリケーションの構築、テスト、および展開の自動化を実施することにより、開発および運用アクティビティとチームの間のギャップを埋める。現代のDevOpsプラクティスには、継続的開発、継続的テスト、継続的インテグレーション、継続的デプロイ、および開発ライフサイクル全体にわたるソフトウェアアプリケーションの継続的モニタリングが含まれる。 CI / CDプラクティスまたはCI / CDパイプラインは、現代のDevOpsオペレーションのバックボーンを形成する。
その他
[編集]コーポレートコミュニケーションの文脈では、 CI / CDはコーポレートアイデンティティと企業デザインの全体的なプロセスを指すこともある[4]。
関連項目
[編集]脚注
[編集]- ^ Irani, Zubin (2018年3月28日). “5 common pitfalls of CICD -- and how to avoid them” (英語). InfoWorld 2017年12月21日閲覧。
- ^ Heller, Martin (2015年7月20日). “Continuous integration is not always the right answer. Here's why.” (英語). TechBeacon 2017年12月21日閲覧。
- ^ Atlassian (2017年4月14日). “Continuous integration vs. continuous delivery vs. continuous deployment” (英語). Atlassian. 2019年4月4日閲覧。
- ^ “Corporate Identity” (英語). IONOS Startupguide. 2020年7月22日閲覧。
外部リンク
[編集]- What is CI/CD - all you need to know - Maciej Manturewicz