【 ここから本文 】

SOA

ソーシャルブックマークに登録 : Yahoo!ブックマークに登録 はてなブックマークに登録 del.icio.usに登録 newsing it!に登録 Buzzurlにブックマーク livedoorクリップに登録 Slashdotにタレコむ イザ!ブックマークに登録 Twitterでつぶやく
print 印刷用ページの表示


SOAの導入を成功させるための10のステップ

SOA導入プロジェクトの経験者から聞き出した秘訣を一挙公開

(2007年08月09日)

SOA(サービス指向アーキテクチャ)とは、ビジネス・ニーズに応じて、新しいサービスを短期間で構築できる俊敏なITインフラを実現するべく考え出されたアーキテクチャである。このSOAの導入にあたっては、これまでの大規模なITプロジェクトがそうであったように、数多くの問題に直面することになる。そこで、SOAの導入に携わってきた多数のアーキテクトやシステム開発者、会社役員などの経験談や業界アナリストらの助言から得た、SOAの導入を成功させるために必要な10のステップを紹介しよう。

エリック・クノール、オリバー・リスト
InfoWorld米国版

経験者だから知りえる
導入・構築の勘どころ

図1:SOAを成功させるための10のステップ

 InfoWorld米国版では、過去2年間にわたり、SOAの導入に携わった多数のアーキテクトやシステム開発者、会社役員などにインタビューを行ってきた。彼らはその導入過程において数々の難題に直面し、試行錯誤を経て、サービスの統合が容易にできるようになったり、プログラム・コードの再利用性が高まったりといったSOAの基本的なメリットを得ることに成功している。本稿では、こうした人々の経験談と業界の技術者やアナリストの助言を集め、SOAを計画、構築、導入、管理するために必要な10のステップとしてまとめた(図1)。以下、順番に紹介していこう。

STEP 1
初期導入時の規模をできるだけ小さくする

 SOAを導入しようとする大抵の企業は、ミッション・クリティカルなレガシー・アプリケーションの重要な機能やデータに対して、他のアプリケーションからアクセスできるようにしたり、複数のアプリケーションにおいて重複している機能を共通のサービスに置き換えたりすることを最初に考えるだろう。むろん、これらの作業によって、さまざまなメリットを得ることができるのだが、最も効果的なのは、合理化する必要のあるビジネス・プロセスを探す作業から始めることである。

 税務処理ソフトウェア・ベンダーである米国H&Rブロックのシニア・アーキテクト、スコット・トンプソン氏は、この点について次のように語る。「われわれは最初に、自分たちが解決しようとしているビジネス上の問題が、社内に存在する他のプロセスによって解決できるかどうかを考えるべきである」(トンプソン氏)

 ベルギーに本社を構えるコンサルティング会社アクセリア・コンサルティングのビジネス・アーキテクト、ジャン・ミシェル・ヴァン・リッペヴェルデ氏もトンプソン氏と同様に、「SOA導入時に一番大事なことは、トップダウンの視点でビジネス・プロセスを見直すことである」と指摘する。同氏は、そうした観点からSOAの導入に取り組んだあるリース会社の成果について次のように語った。「見積り依頼のプロセスに、契約書の自動生成プロセスを組み合わせた結果、以前は数日かかっていた処理が、分単位で終了するようになった」

 トップダウンの視点からビジネス・プロセスを見直した場合、企業幹部とIT部門が思い描くSOAのプロジェクトは、スケールの大きなものになりがちである。しかし、SOAの導入は小規模な取り組みから始めるべきである。Webサービス・ベンダーである米国アンバーポイントのマーケティング担当バイスプレジデント、エド・ホルスト氏は、ITシステムの大規模な改革プロジェクトがいくつも頓挫するのを見ており、「SOAの導入を一気に進めようとすれば、成功率が低くなる」とアドバイスする。

STEP 2
関連部門とのミーティングを設ける

 ビジネス・プロセスを再構築するという作業は、決してITスタッフだけで済まそうとしてはならない。ビジネス上の利害関係者を全員集め、既存のプロセスを見直し、これを整理するべきである。多くの場合、どのようにプロセスを再構築するのかを考える作業は、ビジネス・マネジャーやそのスタッフに任せることができるはずだ。そうすれば、ITマネジャー/スタッフは、周囲の意見を参考にしながら、プロセスをどのように自動化すれば大きな効果が得られるかを考えることに専念できるだろう。

 航空機メーカーである米国ロッキード・マーティンのシニア・システム・エンジニア、ティモシー・ヴィバート氏は、政府機関向けサービスを提供するシステムの構築過程で、ホワイトボードを活用したミーティングにかなりの時間を費やしたという。「われわれは、すべてのビジネス・プロセスの分解作業が終了してから、サービスの構成について考え始めることにしている。それと同時に、再利用できそうなプロセスも探しておく。次に、作業範囲を定義し、ミーティングへの参加者を決定する。ミーティングでは、サービスのユースケースの作成、各種ITリソースやデータのマッピング、データ・フローの取り決めなどを行う。適切な計画を立てるためには、これらの手順を繰り返し行わなければならない」(ヴィバート氏)

 SOAの導入前に検討しなければならない内容は、条件により異なるため、ミーティングにどの程度の時間が必要であるか、一概に言うことはできない。しかし、ヴィバート氏は、「SOAの導入経験が多少なりともあれば比較的短期間で済むが、初めての取り組みの場合は、数カ月とは言わないまでも、数週間要する場合もあるだろう」と語る。


 |12345 > 次のページへ



関連記事

▲ページの先頭へ戻る


SOA実践講座Resource by Oracle

ITアーキテクト特別連載 【SOA実践の秘訣】

第3回:ガバナンスの確立に向けた施策と取り組み(後編)New!
SOA推進組織の結成――ガバナンス・フレームワークと組織体制
第3回:ガバナンスの確立に向けた施策と取り組み(前編)
体制構築のための下準備――ワークショップの開催と課題の整理
第2回:データ/アプリケーションの最適化(後編)
既存資産の洗い出しとサービス候補の抽出、優先順位付け

ソリューション・フォーカス

ビトリア・テクノロジー

SOA/BPM推進を技術面から支えるビトリアの「BusinessWare」の実力

独自のサービス・オーケストレーション技術でプロセス変更に迅速に対応

日立製作所

日立が描く全体最適に向けたSOA実践のアプローチ

Cosminexusで「段階的システム最適化」を強力に支援

関連製品一覧

専門コンサルタントが明かすSOA実践の秘訣

Computerworld Conferenceリポート

Computerworld Conference 2008 Winter

「サービス」の真意をとらえ、社内体制を整える――そこからSOAプロジェクトは始まる

経営層とIT/IS部門に求められる、業務視点のシステム構築

日立製作所

“段階的システム最適化”のアプローチで業務改革を実現する日立の「Cosminexus」

SOAに基づいた変化即応型システムの構築を強力に支援

日本BEAシステムズ

SOAの本質的効果を導き出すBEAのROIモデル「BEA Costs & Benefitsフレームワーク」

SOAの“効果の見えにくさ”を解消するベスト・プラクティス

ソニック ソフトウェア

低コストで段階的な導入を進めるソニック ソフトウェア「Sonic ESB」のSOAアプローチ

システム統合の現実解、ESBのメリットを存分に生かす

ソフトウェア・エー・ジー

SOAでビジネス・インフラ全領域の統合を図る「webMethods 7.1」

レガシー資産を最大限に生かしたガバナンスを実現

User Panel

User Panel

BEAのユーザー企業が語るSOA導入の要所

「万事は人。願いをベンダーと共有することが潤滑油となり最良の結果を生む」

SOA構築ガイド

SOAを効率的に管理する「10のツール」

成功の秘訣はガバナンス・クオリティ・マネジメントにあり

SOAの導入を成功させるための10のステップ

SOA導入プロジェクトの経験者から聞き出した秘訣を一挙公開

SOAも「ガバナンス」の時代へ

ガバナンスがなければ、SOAも「ただの無秩序な」Webサービス

SOAの「現実解」を探る

ベンダー各社のコンセプトや実装技術を徹底検証

BPM製品のトレンドと導入/運用の4ステップ

「モデル」「デザイン」「デプロイ」「監視」の基本フローを押さえる

SOA成功の極意を知る

「開発者の意識改革」がカギに

キャッチアップSOA

SOA導入に挑んだ企業の6割が「ほぼ達成」と自己評価

「多くのユーザーはもはやSOAの導入を恐れていない」と同社幹部

SOA導入効果、ESBなどのインフラに投資した企業ほど顕著に

自然資源に影響を及ぼす各種人的要因データを集約

SOAを巡るホットな疑問

コスト削減効果の実際は? マイクロソフトのSOA戦略は?……

SOAガバナンスを究める

協調性を発揮してガバナンス・プロセスを押さえよ

SOAを技術面から支える「アイデンティティ管理」の重要性

SOAシステムで本領を発揮するアイデンティティ管理基盤の構築ポイント

米国で高まる“SOA”のユーザー満足度

SOAへの移行は、「労多けれど、メリットも大」

SOA時代に、企業システムはどう備えるべきか

「Computerworld Conference 2006 Spring」特別リポート

SOA事例研究

先進ユーザーに学ぶ! SOAのメリットを最大限に引き出す「5つの方法」

United Airlines、Comcastなどの成功プロセスを研究

デルタ航空、3年計画のSOAプロジェクトに着手

ITバックボーンをSOA環境にリプレース

ワコビア銀行、SOA構築でコラボレーション・ツールを活用

開発関連ドキュメントを公開・共有

ペンシルベニア大学、SOA対応のBPMシステムを導入

学内のワークフローを自動化

先進ユーザーに学ぶ、SOA導入の心得

プロジェクトには十分な“時間”をかけるべし

SOAの課題

企業のSOA支出は増加も、普及拡大の勢いにかげり
「SOAへの投資が今後も継続されるかどうかはわからない」とアナリストが指摘
SOA導入によるROIの向上、多くの企業が未達成
積極的な活用を阻むのは、部門どうしの確執と不公平感
停滞するSOAの普及、企業は全社レベルの導入に及び腰
「ベンダーはSOAのメリットを十分に説明していない」
“SOA一辺倒”に要注意
SOA導入を漸進的に進める医療保険会社
SOAへの移行は“いばらの道”?
初期コストの高さがネック

Weekly Ranking

集計期間:11/26〜12/02



Computerworld Global
米国
英国
中国
ドイツ
オーストラリア
シンガポール
その他の国