2014年3月20日木曜日

DevOps

読み方:デブオプス
別名:Development and Vperations
別名:Dev and Ops
別名:Dev and Ops Cooperation
別名:DevOps

ソフトウェア開発の取り組みにおいて、開発(development)と管理運用(operations)の両担当部門を緊密に連携させること。より迅速なシステム構築、ソフトウェア開発を実現する手法の一つとして提唱されている。

アイティメディアが運営する「@IT」の特集記事によれば、DevOpsの語の初出は2009年にオライリーメディア(O'Reilly Media)が主催した「Velocity 2009」であるとしている。同イベントでは写真共有サービス「Flickr」のエンジニアJohn AllspawとPaul Hammondが、「10+ Deploys Per Day: Dev and Ops Cooperation at Flickr」と題するセッションを行った。同タイトルは、DevOpsによって1日に10回以上、システムの更新リリースを行うことが可能になるということを示唆している。

DevOpsは、迅速なソフトウェア開発手法という観点からアジャイル(アジャイルソフトウェア開発)の手法と関連付けて言及されることが多い。

関連サイト:
いまさら聞けない「DevOps」 - @IT
O'Reilly Velocity 2009