マイクロフォーカスエンタープライズ株式会社 提供コンテンツ

  • スペシャル
  • 会員限定
  • 2019/04/18 掲載

なぜDevOpsは失敗するか、「組織の壁」を越えるための “ブループリント”とは

記事をお気に入りリストに登録することができます。
デジタル変革(DX)に取り組む企業にとって、アプリやサービスのリリーススピードを高めることは大きなテーマだ。そこで開発プロセスにDevOpsを取り入れる企業が増えているが、密結合したシステムの課題や、レガシーシステムと新たな領域のシステムで組織文化に違いがあるなど、導入には課題も指摘される。ではDevOpsによる自動化は、どこから、どのようにはじめたらよいか。マイクロフォーカスでは、そのためのリファレンスモデルとなる「ブループリント(青写真)」を持っている。今回、Chief TechnologistであるJohn Garratt(ジョン・ガレット)氏にそのブループリントについて聞いた。

photo
マイクロフォーカス
アジア太平洋地域 Chief Technologist
John Garratt氏

DevOps実現には連携するシステム全体を把握、管理する課題がある

 2009年にFlickrの2人のエンジニアが提唱した、開発(Development)と運用(Operations)を連携させる開発手法「DevOps」。テストやビルド、デプロイといった作業を自動化して、アプリやサービスを迅速に市場投入するべく採用する企業が増えている。

 国内でも多くの企業が着手するDevOpsだが、現場には馴染んでいるのだろうか。マイクロフォーカスのアジア太平洋地域におけるチーフテクノロジストを務めるガレット氏は顧客と話す中で、「DevOpsに取り組む組織には大きく2つのタイプに分かれる」ことに気づいたという。

「1つは、組織の中にすでにアジャイル開発の取り組みや考え方が根づいていて、DevOpsに着手するケース。組織全体でDevOpsを導入したいという大きな視点を持っています。2つめは、エンタープライズ企業などでDevOpsに着手するケース。『開発のスピードアップとクオリティの両立』に主眼を置いて、導入領域を絞っていることが多いようです」(ガレット氏)

 特に、後者の「エンタープライズのDevOpsの導入」では、試行錯誤の段階にあり、課題が多いのだそうだ。ガレット氏によると、その課題とは、エンタープライズの「システム」と「組織文化」によるものだという。ガレット氏はまずシステムについて指摘した。

「エンタープライズのシステムは扱うアプリケーション数が多い。自社で完結するアプリケーションも、外部との連携が必要なものなどさまざまです。システム同士の関連性や依存関係が複雑であり、アプリケーションの仕様に変更を加える際の影響が見通しにくいのです」(ガレット氏)

 たとえば金融機関などでは、勘定系の基幹システムと連携した「モバイル向け決済アプリ」が開発されている。レガシーシステムと、新しい領域のアプリが一貫性を持つためには、全体を可視化し、モバイルの変更が基幹システムの不具合にならないように管理する必要があるのだ。

 当然、「影響範囲」が広がれば、スピードは損なわれる。これは、システムの密結合による「リスク」の問題と言える。連携するアプリがどんなリスクを持つかを把握した上で、「どういう変更をどのタイミングで実行すべきか」を吟味しなければならない。

 では、どのような環境を用意すれば、「システムのリスク」や、「組織文化」を超えてDevOpsを推進できるのだろうか。

この記事の続き >>
・組織文化を超える「DevOpsフレームワーク」と「ブループリント」とは
・リリース期間は最大で8分の1に短縮、劇的なスピード向上を実現
・オーストラリア政府はどのようにDevOpsを推進しているか
・DevOpsはどのように進化するか

この続きは会員限定(完全無料)です

ここから先は「ビジネス+IT」会員に登録された方のみ、ご覧いただけます。

今すぐビジネス+IT会員にご登録ください。

すべて無料!ビジネスやITに役立つメリット満載!

  • ここでしか見られない

    1万本超のオリジナル記事が無料で閲覧可能

  • 多角的にニュース理解

    各界の専門家がコメンテーターとして活躍中!

  • スグ役立つ会員特典

    資料、デモ動画などを無料で閲覧可能!セミナーにご招待

  • レコメンド機能

    ​あなたに合わせた記事表示!メールマガジンで新着通知

関連タグ



処理に失敗しました

人気のタグ

投稿したコメントを
削除しますか?

あなたの投稿コメント編集

機能制限のお知らせ

現在、コメントの違反報告があったため一部機能が利用できなくなっています。

そのため、この機能はご利用いただけません。
詳しくはこちらにお問い合わせください。

通報

このコメントについて、
問題の詳細をお知らせください。

ビジネス+ITルール違反についてはこちらをご覧ください。

通報

報告が完了しました

コメントを投稿することにより自身の基本情報
本メディアサイトに公開されます

必要な会員情報が不足しています。

必要な会員情報をすべてご登録いただくまでは、以下のサービスがご利用いただけません。

  • 記事閲覧数の制限なし

  • [お気に入り]ボタンでの記事取り置き

  • タグフォロー

  • おすすめコンテンツの表示

詳細情報を入力して
会員限定機能を使いこなしましょう!

詳細はこちら 詳細情報の入力へ進む

ブロック

さんはあなたをフォローしたりあなたのコメントにいいねできなくなります。また、さんからの通知は表示されなくなります。

さんをブロックしますか?

ブロック

ブロックが完了しました

ブロック解除

ブロック解除が完了しました

機能制限のお知らせ

現在、コメントの違反報告があったため一部機能が利用できなくなっています。

そのため、この機能はご利用いただけません。
詳しくはこちらにお問い合わせください。

ユーザーをフォローすることにより自身の基本情報
お相手に公開されます