本連載ではSOAの基本的な考え方から、導入プロセスにおける注意点や実際の採用事例など、SOA適用による次世代のエンタープライズシステムを見てきた。
最終回となる第6回は、本連載の締めくくりとしてSOAによって実現される次世代のシステムの姿を見ていくことにする。
その一例として、Webサービスをはじめとする各種のサービス・システムが組み合わさったスイート製品として提供されるOracle SOA Suiteの効用と、これから企業システムに求められる要素について考えてみることにする。
システム間をビジネスのプロセスに則して連携させる方法論として注目を集めるSOA。
前回は、このビジネスプロセス連携に有効活用できるBPEL(Business Process Execution Language for Web Services)について解説した。
ただ、BPELでプロセスとシステムを結びつけるだけでは、SOAは成功には到達できない。
日常的にシステムを監視し、ビジネスプロセスが円滑かつ、効率的に動いているかをチェックし、最適化する必要があるからだ。
そのためには、可視化と呼ばれる技術が重要となる。
今回はSOAにおける可視化の位置付けについて見ていくことにしよう。
買収・合併や業界再編によって企業のビジネス環境がめまぐるしく変化する中で、企業のIT部門には環境変化への対応力、スピードアップ、投資の費用対効果という観点からコスト削減といった課題が突きつけられている。
こうした課題を解決する切り札として熱い視線を集めているのがSOA(サービス指向アーキテクチャ)。
SOAの適用には、以前紹介したように、"プチSOA"から適用領域を広げていくスタイルが受け入れやすい形であるが、最終的なゴールを見据えると、どこかのタイミングでサービスの定義を行い、来るべき本格的SOAへの足がかりとする必要があるだろう。
だが、本格的SOAの適用がどのように実現されるのか現場レベルからの解説はまだ少ない。
そこで今回は、こうしたSOA導入における実際における留意点について、解説していきたい。
米国時間7月11日、Oracle Database 11gが発表された。
この製品は、企業の素早い動きや、企業が集める膨大なデータをサポートすること重視して開発されたと、オラクルは述べる。
マイクロソフトは米国時間7月10日、顧客関係管理(CRM)ソフトウェアのホステッドバージョンである「Dynamics Live CRM」の価格について、詳細を発表した。
ホステッドソフトウェアという現実に対してパートナーの結束強化を図るため、Microsoftの最高執行責任者(COO)Kevin Turner氏が、ホステッドソフトウェアは財務上の死活問題だと語った。