本文へジャンプ

ソフトウェア > WebSphere > WebSphere Developer Domain > 

Business Process Managementを実現!

最終回 「SOAにおけるWBI ModelerとWBI Monitorの役割」

 
レベル: 初級者向け
日本アイ・ビー・エム株式会社 伴いずみ
今回はこの連載の最終回です。
これまではBusiness Process Managementの概念やそれを実現するプロダクトについてご紹介してきましたが、この回ではまとめとしてBusiness Process Management(BPM)とService Oriented Architecture(SOA)の関係について、そしてWBI ModelerとWBI MonitorがどのようにSOAを支援するのかについてご紹介したいと思います。

昨年、みなさんはいろいろな場面で「SOA」というキーワードに遭遇したのではないでしょうか?
SOAとBPMの関係に入る前に、ここで一度SOAの概念を整理してみましょう。
IBMの提唱するSOAの最終目的は「ビジネス・プロセスの変化に柔軟かつ迅速に対応できるITインフラを実現すること」です。
これまでほとんどのシステム統合技術は他の統合技術との互換性がなく、またビジネス・ロジックとビジネス・フローが分離されていないため、変更に弱く柔軟性にかけていました。しかし、戦略的にビジネスを展開させるためにはいままでのように企業内・部門内だけでなく変化するバリュー・ネットの中で収益をあげていかなければならず、そのためにはビジネス・プロセスがダイナミックに変化していく必要があります。そのためにはそれを支えるITも「柔軟」に、「スピード」を持って、「変化に対応」していかなければなりません。
SOAは新規もしくは既存のアプリケーション・コンポーネントを「サービス」という単位でとらえ、その「サービス」を使用してビジネス・プロセスを組み立てます。SOAは既存の資産を再利用、また新規に組み合わせることによって、柔軟にビジネス統合を行うためのアーキテクチャーです。
ビジネス・プロセスを組み立てる際にはWebサービス(WSDL)やBPELといった標準技術を活用します。
統一されたインターフェースを使用して「サービス」を呼び出すこと(標準技術の採用)、またフローと「サービス」を分離すること(疎結合)により、今まで長い時間と莫大な費用がかかっていたビジネス統合、及び、ビジネス・プロセスのIT実装を早期に実現することが可能になります。

また、一時点で決めたビジネス・プロセスを早期にIT実装するだけでなく、ビジネス・プロセス自体も随時環境変化に合わせ、より戦略的な形に変化していくことも重要です。このビジネス・プロセスの変更を管理していく際に使用するのがBPMという考え方であり、ツール群です。
ビジネス・プロセスをより戦略的に変化させるためには、まず現状がどうなっているのかを可視化する必要があります。そこで問題点を明確にし、改善策を検討します。これがビジネス・モデリングです。WBI Modelerはこのビジネス・プロセスの可視化、及び分析の機能を備えており、あるべき姿のプロセス・モデルを構築するための支援をします。また、プロセスが稼働するIT基盤となるプロセス・エンジンとの連携機能によりビジネスからITへつなげる役割も担います。
環境変化への柔軟な対応という意味ではビジネス・プロセスが正しく稼働しているかをビジネス的な視点(リードタイム、コスト等)で監視し、イベント(在庫切れ、クレーム発生等)に対してタイムリーにアクションを起こすことが必要です。ビジネス・チャンスの損失や顧客満足度の低下といった事象を回避するためにこのビジネス・パフォーマンスの監視は重要です。この考え方がBAM(ビジネス・アクティビティー・モニタリング)です。WBI Monitorはプロセス・エンジン上で稼働しているプロセスの状況を監視でき、アラートをタイムリーに適切な担当者に上げることができます。また、モニタリング・データを蓄積することで、あるべき姿のプロセス・モデルを日々更新し構築する上で重要なデータを提供します。

今までお話したように市場のニーズやビジネスを取り巻く状況の変化に対応するためにはビジネス・プロセスが実行されるITインフラが柔軟に変更されなければなりません。とはいえ、ビジネス・プロセスを変更するにも戦略的な役割を果たすべきITが足かせになっているという本末転倒な状態も発生しており、ITが本当の意味でのビジネス戦略になりうるためには大きなハードルがありました。
昨年SOAやBPMというキーワードがIT業界をにぎわせたのはビジネスをとりまく昨今の激しい環境変化に対しITの戦略的利用が不可欠であることが再認識され、またそれが実現可能になってきていることが背景にあると考えられます。
SOAやBPMの目指すところはこのビジネスとITのダイレクトな連携です。そして、ビジネス・プロセス・モデリング(WBI Modeler)やビジネス・アクティビティー・モニタリング(WBI Monitor)はビジネスとITを連携するための重要な視点であり、機能です。
ビジネス要件をダイレクトに反映したIT戦略はここから始まります。これからもWBI Modeler & Monitorにご注目ください。
上に戻る
レベルマークについて

このページで紹介されている情報はレベル別にカテゴライズされています。

上級者向け
中級者向け
初級者向け
入門者向け

製品技術情報
テクノロジー(SOA)  

SOAとは
SOA

オンデマンド・ビジネスを支えるSOA(サービス指向アーキテクチャー)