ビジネス加速にもう不可欠?いま改めて考えるDevOpsツール

この記事をtweetする このエントリーをはてなブックマークに追加

製品の基礎から選び方までをサポート! IT導入完全ガイド

ビジネス加速にもう不可欠?いま改めて考えるDevOpsツール

2015/09/28

 「DevOps」(デブオプスと読む)は、アプリケーションを継続的に短期開発・リリースしていくために有望視されている方法論と技術、ツールを指す。2013年頃に小ブームがあり、その時期を過ぎるととたんに「バズワード」扱いされたDevOpsだが、クラウド、モバイル、IoTと、近年ますます急加速するビジネス変化に追随できるITを望む企業に再注目されている。しかしツールベンダが提供する製品はスコープがそれぞれ違い、DevOps導入で何がどう変わるかが理解しにくいのも事実。その場の都合でDevOpsツールを導入していけば、やがて全体の一貫性を保てなくなり、本来望みうるビジネスパフォーマンスが得られない懸念もある。そこで今回は、DevOpsが本来目指すべきビジネス効率改善にどう役立つかという視点で、最新ツールをベースに考えてみたい。

DevOps

※「DevOps/ビジネス加速にもう不可欠?いま改めて考えるDevOpsツール」の記事を一部ご紹介します。会員登録を行い、 ログインすると、「DevOps/ビジネス加速にもう不可欠?いま改めて考えるDevOpsツール」の記事全文がお読みいただけます。

会員登録はこちら(無料)


1「DevOpsツール」って何だ?

1-1環境構築自動化を皮切りに、「1日に10本のリリース」が現実のものに

 「開発と運用の協調」がアプリケーションの高品質化、リリース短期化、速やかな改善に貢献する……というのははるか昔から言われ続けてきた一種のスローガンだ。しかし増加する一方のアプリケーションとその改修、新ビジネスの立ち上げなど、ITの活躍する舞台が増えるほどIT部門の負担が増え、開発チームも運用チームも専門領域の仕事をこなすのが精一杯、両者間の溝の深まりにも気づかない……そんな状況に心あたりはないだろうか。もし「運用には話が通じない」とか「開発は無理ばかり言う」という声が聞こえたら赤信号だ。図1のように、開発側も運用側も相手の業務を過小評価して、ITライフサイクルの全体が見えなくなっている状況が考えられる。

図1 運用チームと開発チーム相互にありがちな無理解
図1 運用チームと開発チーム相互にありがちな無理解
※上は開発チームから見た運用のイメージ、下は運用チームから見た開発のイメージ
資料提供:日本IBM

 数年のスパンで更改する基幹系システムさえしっかり稼働させれば大丈夫という時代はもう過ぎた。月に数十本レベルでアプリケーションをリリースする企業は今では少しも珍しくない。ビジネススピードに追随するには、ITのライフサイクルは年レベルから月、週、日単位で考えなければならなくなってきた。そこで注目したいのが「DevOps」。これは古いスローガンを新しい装いでくるんだだけのものではない。具体的な方法論とツールで、開発と運用のギャップを埋め、アプリケーションリリースサイクルを劇的に、しかも継続的に短期化しつつ、高品質化やサービスの高度化も望めるポテンシャルを持っている。それはどういうことなのか、まずはDevOpsの生い立ちから簡単に見てみよう。

■DevOpsの発端は7年前、「1日10本リリース」が話題に

 「DevOps」の考え方の発端は、2008年のWeb技術に関する国際会議「Velocity」でのChefとPuppetと呼ばれるサーバー構築自動化ツール(運用自動化ツールともいう)の紹介だ。これらツールは、コマンドだけでサーバーマシンにミドルウェアやアプリケーションを導入して環境設定も済ませることができた。Chefの場合で言えば、欲しいシステム構成のスクリプト(レシピ)を書けば、Chefが自動実行し、その構成定義(クックブック)を保管して、同一環境をまた作る時にはそれを呼び出すだけで構築可能になる。従来運用管理技術者がサーバーマシンの前で手作業でやってきた仕事が、開発と同様のスタイルで、前準備を除けば人手を介さずに(つまり速く、間違いなく)できるようになったわけだ。その翌年の同会議では、「開発(Development)と運用(Operation)の協調」により、「1日に10回のアプリケーションリリース」が可能という発表が行われた(画像共有サービスのFlickrのスタッフによる)。一方、ほぼ同時期にOS以下の環境をクラウドに自動構築できるクラウド自動構成ツールOpenStackが公開されるなど、クラウド側の自動化技術も進み、以降はサーバーの用意から環境構築までの自動化を実現する各種ツールが揃っていく。

…この記事の続きは、会員限定です。  会員登録はこちら(無料)

続きを読むには…
会員登録いただくと自動的にこの記事に戻り、続きが読めます。

会員登録(無料)・ログイン

このページの先頭へ

DevOps/ビジネス加速にもう不可欠?いま改めて考えるDevOpsツール」関連の情報を、チョイスしてお届けします

※キーマンズネット内の「DevOps」関連情報をランダムに表示しています。

DevOps」関連の製品

Senju Service Manager 【野村総合研究所】 Senju DevOperation Conductor 【野村総合研究所】 データベース可視化ソリューション MaxGauge(マックスゲージ) 【日本エクセム】
サービスデスク 統合運用管理 その他運用管理関連
ITILやISO20000(ITSMS)で求められる運用プロセスを実現。業務負荷を軽減しつつITサービスの品質を向上させ、システム利用者からの多様な情報へ迅速かつ的確に対応できる。 「見やすく」「使いやすい」運用管理ツール。5つのサブシステムで構成され、システム全体の可視化と運用自動化を統一されたインターフェースで一元的に行える。 データベースやアプリケーションサーバの詳細な稼働情報、セッション、SQLの実行履歴を可視化できるソフトウェア。すべてのパフォーマンスデータを最小限の負荷で収集。

DevOps」関連の特集


 前編では「DIAMOND ハーバード・ビジネス・レビュー」に掲載されたマイケル・ポーター教授/PT…



 2016年1月14日、15日に開催された「SDN Japan 2016」のテーマの1つは、SDNや…



ITILは英国The Minister for the Cabinet Officeの登録商標および…


DevOps」関連のセミナー

『ITサービスマネジメントセミナー』 【野村総合研究所】 注目 

開催日 8月25日(金)   開催地 東京都   参加費 無料

情報システムの「所有」から、ITサービスの「利用」に移り変わっています。システム運用の役割は情報システムの「維持管理」からITサービスの「提供」に大きく変わる必…

ディープラーニングを活用した、類似性判定や類似文書の検索 【主催:NALヒューマンリソース 協力:オープンソース活用研究所】  

開催日 8月3日(木)   開催地 東京都   参加費 無料

【ディープラーニングを活用した、設計文書、特許文書、論文等の類似性判定や類似文書の検索(ベトナムオフショアで開発する人工知能システム)】【急速に普及する人工知能…

運用改善事例セミナー 【野村総合研究所】  

開催日 9月27日(水)   開催地 東京都   参加費 無料

ITシステムは所有から利用への流れが加速しています。運用部隊においては、システムを受け入れて安定運用するという役割が更に深化し、より積極的なITサービスマネジメ…

「開発」関連 製品レポート一覧

このページの先頭へ

DevOps/ ビジネス加速にもう不可欠?いま改めて考えるDevOpsツール」の記事を一部ご紹介しました。
会員登録を行い、ログインすると、「DevOps/ ビジネス加速にもう不可欠?いま改めて考えるDevOpsツール」の記事の続きがお読みいただけます。


Myリストへ

この記事をtweetする このエントリーをはてなブックマークに追加


この記事に掲載している情報は、掲載日時点のものです。変更となる場合がございますのでご了承下さい。


ページ: 1 | 2 | 3


30007890


IT・IT製品TOP > 開発 > DevOps > DevOpsのIT特集 > 特集詳細

このページの先頭へ

キーマンズネットとは

ページトップへ