Created
April 12, 2016 13:44
-
-
Save kaakaa/fbfe36edd445c413c09e7e9577ce3f61 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* [Continuous Integration](http://martinfowler.com/articles/continuousIntegration.html) | |
* [デプロイメントパイプライン](http://bliki-ja.github.io/DeploymentPipeline) | |
* [継続的デリバリー](http://bliki-ja.github.io/ContinuousDelivery) | |
# | |
## 継続的インテグレーション | |
継続的インテグレーション (Continuous Integration) | |
> チームプログラミングとは、分割統治の問題ではない。分割、統治、統合(インテグレーション)の問題である。インテグレーションのステップは予測できるものではないが、プログラミングよりも時間のかかることが多い。インテグレーションに時間がかかれば、その分だけコストは上がり、予期しないコストも増えてしまう。 | |
コーディングは分割・統治により同時並行的に進めることができるが、統合(インテグレーション)は分割・統治の対象とならないためスケールできず、また、開発作業の後期に着手されがちなタスクだと思われているため、単一障害点となりやすい。 | |
そのため、開発作業のどのタイミングであっても結合(インテグレーション)をし続けることにより、システムの最初のデプロイが大変な作業にならないようにする。 | |
## 継続的デプロイ | |
# ツール | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment