 |
(編集部)SOAの導入によりこれまでの業務プロセスは、例えば具体的にどのような括りになると考えられますか?
大楽 例えば会計システムであれば、その会計システム全体、あるいはそのシステムの中のひとつの会計処理、またCRM*システムであれば、CRMという一つの大きなシステム全体、あるいはその中の顧客情報の検索機能処理などが一つの単位になってくると思います。
|
 |
 |
 |
 |
しかし実際にどんなプロセスを単位とするか、どのサービスをどのように括っていくかは、企業のビジネスの状況によっても変わってくるもの。それは設計の段階で考えるわけですが、業務の単位やプロセスを再利用可能なように「コンポーネント化する」ためには、個々の企業のビジネスに応じて、ビジネスプロセス的に意味のある大きさでアプリケーションを設定する必要があり、この、サービスの粒度(大きさ、範囲)をどう設定するかという作業は、SOAにおいて非常に重要なプロセスであると言えます。 |
 |
 |
 |
 |
 |
 |
 |
| * |
 |
CRM:Customer Relationship Management。情報システムを活用した顧客とのコミュニケーション手法やそのマネジメント
|
 |
 |
 |
|
 |
 |
 |
 |
 |
 |
 |
(編集部)HPで提唱しているSOAの特徴は何ですか?
新藤 HPのSOAは、アプリケーションのレイヤーだけではなく、インフラやそれらを管理する部分まで、トータルな観点で考えているのが大きな特徴です。一般的なSOAの場合、アプリケーションの再利用で目的達成と考えるケースが多いのですが、たとえそれを実現しても、アプリケーションを動かすハードウェアやインフラ、その管理が効率化されなければ、結局はあまり大きな効果を得ることは出来ないだろうというのが、私たちの考えです。
アプリケーションに関連する下のレイヤーの効率化や可用性も考慮する……それは、HPがITの総合ベンダだからこそ可能な部分でもあり、実はSOAを成功に導く一つのポイントとも言えると思います。
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
(編集部)SOAは、企業にどんなメリットをもたらすのですか?
春木 昨今、ビジネスの変化のサイクルがますます短くなる傾向にあり、それによってアプリケーションのライフサイクルもさらに短く、作り替えの作業が非常に頻繁になってきています。ですから、こうしたアプリケーション構築にかかる期間やコストが大幅に軽減され、ビジネスのアジリティ(俊敏性)をアップしながらコスト削減も実現できることのメリットは、非常に大きいものがあるのではないでしょうか。
大楽 先ほど申し上げた「HPのSOAの特徴」がベースになることで、アプリケーション構築の費用のみならず、インフラや管理の部分のコスト削減も期待できる、という部分もメリットとして大きいと思います。例えば、仮想化の技術を使うことで、CPUを効率的に活用し、インフラ構築にかかる費用を軽減することができますし、管理面においては、例えばHPの製品「HP OpenView SOA Manager」を活用することによって、サービス数が増えることで複雑化する管理の手間を、格段に軽減することができます。
|
 |
 |
 |
 |
 |
 |
 |
(編集部)HPのSOAなら、コスト削減の範囲も広いわけですね?
大楽 そうですね。通常、企業のITの構成要素は「アプリケーション構築」「インフラ構築」「アプリケーション運用」「インフラ運用」の4つとされ、一般的なSOAではその中の「アプリケーション構築」の部分だけがコストダウンの対象となるわけですが、HPのSOAでは4つの要素すべてがコストダウンの対象となります。
|
 |
 |
 |
 |
ちなみに、もし運用管理を考慮しなければ、SOA導入後に、アプリケーションやインフラの運用にかかるコストが増える可能性がありますが、これは、サービスがどのように使われているか、人手を使って管理する必要性が生じるためで、この問題も先ほどの「HP OpenView SOA Manager」で管理を自動化すれば、スムーズに解決することができます。
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
春木 コスト削減の度合いについて、3つのケースをそれぞれ比較すると、まず「SOAを導入していないシステム」では、新規のアプリケーション構築にかかる費用が毎回かかってしまいます。「一般的なSOAを導入したシステム」では、アプリケーション構築にかかる費用は下がりますが、インフラ運用の部分にコストがかかるため、全体のコストダウンの幅は少ないものになります。やはり私たちが最も優れていると考えるのは「HPのSOAを導入したシステム」で、インフラや管理の部分までを考慮した4つの要素すべてにおけるコストダウンを実現しますから、その分をIT革新のための投資に回すことができるなど、大きな削減効果が得られるのではないかと思います。 ≫ 【Chapter 3】 失敗しないSOAの導入法 |
 |
 |
 |
 |
 |
 |