SOAに基くシステム構築を、上流工程から開発、テスト、実行、監視までのライフサイクルを一貫してサポートする、統合されたオープンなツール
IBMはいま、SOAに基づく柔軟で再利用可能なITシステムを提案しています。 柔軟性の高い再利用可能なシステムは、現在のマーケットの速い変化に対応し、ビジネス目標を達成するためには必須の条件です。SOAはこのようなシステムを構築するための最適な考え方です。
SOAでは、システムを特定の機能を持つ一連のサービスの集まりとして表します。このサービスを自由に組み合わせることでシステムを構築します。各サービスは明確なインターフェースで緩やかに結合されているため、簡単に組み合わせを変えることができます。そのため、マーケットの変化に合わせてシステムをすばやく変更できるのです。
IBMはこのようなITシステムの構築には以下のようなサイクルがあると考えます。
ITシステムの構築には、Model - Assemble - Deploy - Manageというサイクルがあり、これらのサイクルをPDCAメカニズムのように繰り返すことでその後のシステム改善が可能です。このサイクルをまわすことでマ?ケットの変化があった時にはすばやく現状を把握し、マーケットの変化に合わせたITシステムの手直しが可能になります。
IBMはその各サイクルに以下のような製品を提供しています。