ソフトウェア開発における新常識「DevOps」 近年よく聞くようになった言葉「DevOps」はソフトウェア開発手法の一つで、従来の開発において別々に行われていた「開発(Development)」と「運用 (Operations)」のチームが協業して1つになることにより、リリース時のトラブルを最小限に抑えつつ、リリーススピードを高めるためのものです。元は「Velocity 2009」というイベントにおいてJohn Allspaw氏とPaul Hammond氏によって発表された「10+ Deploys Per Day」 という資料が元となっており、今でもこのコンセプトはDevOpsにおける教科書的存在として今でも多くのソフトウェア開発・運用チームで参考にされています。両氏はその中でDevOpsを実現するためのツールとして、以下が必要であると説いています。 DevOpsに必要なツール もちろん1