インデックス
テクノロジーは、ビジネスの発展に欠かせない触媒です。Smart SOAは、変化を予測するだけでなく、成長のための革新的戦略を使って変化を可能にします。アジリティー(機敏性)には、変化、機会、および脅威に迅速かつ効果的に対応する能力が必要です。Smart SOAは、アジリティーを念頭に置き考案されています。
図1: Smart SOAのビジネス価値

Smart SOAを使えば、基本から高度な取り組みまですべての段階でIT価値を見出すことができます。
- 基礎 : 重点が置かれ、実証されていて、高い投資対効果のプロジェクトを開始
- プロセス全体に拡張 : 広範な投資対効果のためのイノベーションと最適化にビジネス・プロセス全体の管理を使用
- 変革 : 全社的な投資対効果と戦略的優位のためにITを使いビジネス・モデルを革新
- 動的な適応 : テクノロジーが目に触れないこの野心的な段階では直接IT が関与せずに、ビジネス面からの大きな転換を実現
基本からのスタート: SOAのエントリー・ポイント
SOAのエントリー・ポイントは、企業が特定の目的に対して価値を生み出すために使用し、人、プロセス、情報、再利用、および接続性に重点が置かれ、明確に定義され、繰り返し利用可能なプロジェクトです。このエントリー・ポイントでは、特定のニーズと環境に適合する一連のオプションが提供されます。ただし、一部のベンダーのように、製品資産に基づく特定の開始点を推奨しているわけではありません。IBMは、各エントリー・ポイント内の製品レベルの機能強化だけでなく、開発者に無料で提供されるダウンロード可能なソフトウェア、チュートリアル、およびクイック・スタート・ガイドであるSOA Sandbox(US) を通してエントリー・ポイントの強化を継続します。
また、共通のSOAユース・ケース展開の期間短縮をサポートするIBM System pサーバー用の構成と、既存のアプリケーションとパッケージ・アプリケーション、SOAセキュリティー、およびSOA管理を活用するためのSOA構成ガイド(US) を提供しています。さらに、SOAプロジェクトを始めるためのサービス・オファリングも用意しています。
Web 2.0によるSOAの拡張
SOAとWeb 2.0は、「二者択一」の命題ではなく、どちらも企業に欠かせない存在です。事実、IBMは従来からある数多くのSOA関連ソフトウェアに、Web 2.0のサポートを組み込んでいます。Web 2.0は、SOAを拡張して、ユーザー独自のアプリケーション、豊富なユーザー操作環境、ユーザーがカスタマイズした情報サービス、およびサービスへの簡単なアクセスの構築を可能にします。IBMは、SOAとWeb 2.0のどちらかではなく、両方を使って、ユーザーによる取り組みの推進を可能にします。
- WebSphere MQ は、開発者にAJAXとRESTfulのWebサービスを通して80を超える信頼できるデリバリー・プラットフォームの活用を可能にするHTTP ブリッジを提供します。
- WebSphere Portal は、一連のアクセラレーターを通して、Web 2.0によって拡張されたSOAにより簡単なアクセスとユーザーとの対話のためのコラボレーション・ツールとコンテンツ・ツールをまとめて提供します。
- WebSphere Commerce(US) は、顧客を購入まで誘導する対話式AJAXインターフェースとAJAXショッピング・カートを提供します。
- WebSphere Application Server Web 2.0 Feature Packは、外部のWebサービス、内部のSOAサービス、およびJ2EEオブジェクトを、高度にインタラクティブなWebアプリケーション・インターフェースに接続することによって、SOAを拡張します。
- WebSphere DataPower SOAアプライアンス は、ITによる社内のSOAアプリケーションとWeb 2.0アプリケーションの橋渡しを容易にする、高度な監視と管理、詳細なコンテンツ・ルーティング、ブリッジング、およびアプリケーション・レイヤーの脅威対策を提供します。
SOAを次のレベルへ
プロセスの整合性を通しアジリティー(機敏性)、差別化、および価値の向上
プロセスの整合性とは、すべてのレベルで連続して統合された安全で拡張性のあるSOA環境において、信頼されるビジネス活動を実行できる能力です。IBMは、トランザクションの整合性、情報の整合性、およびインタラクティブの整合性に関するニーズを考慮しながら、プロセスの整合性を製品に組み込むことで、必要な完全さを実現しました。IBMはSOA環境のすべてのレベルでプロセスの整合性を扱います。
- トランザクションの整合性: 必要に応じて回復する能力を備え、一貫してトランザクションを実行
- WebSphere Process Server は、長期実行トランザクションを処理するビジネス・プロセスの柔軟な実行を可能にし、拡張した人的作業をサポートします。
- WebSphere Message Broker は、高度なWebサービス・サポート、大容量ファイル処理のサポート、標準化されたアダプター経由のアプリケーションへの接続を提供します。
- WebSphere ESBは、新しいサービス再試行機能を提供します。
- WebSphere DataPower Integration Appliance XI50 は、WebSphere MQと WS-Reliable Messagingに対する拡張サポートによるハードウェア・ベースの接続オプションだけでなく、最新の多段階トランザクション処理を提供します。
- WebSphere MQ は、Webサービスに対する改善されたサポートにより堅固で信頼できるトランザクション・メッセージングを提供し、低遅延メッセージングを使用してデータ・アクセスの速度を向上するように拡張されています。
- インタラクションの整合性: ユーザーに最新の情報とコンテンツの安全なアクセスを提供
- 新しいWebSphere Portal アクセラレーター(セルフ・サービス、コラボレーション、およびエンタープライズ・スイート用) は、非常に安全で拡張性があるポータル・フレームワーク内で複数のソースに対する、安全で透過的にパーソナライズされた役割に基づいたアクセスを提供します。
- Lotus Forms は、重要なプロセスへの動的アクセスを提供して、対話の完全性を保証します。
- 情報の整合性: 情報が、信頼でき、完全で、管理可能であることを保証
- 情報の整合性により、プロセスのすべての段階で、一貫し、アクセス可能な、信頼できる情報に容易にアクセスできるようにします。
- IBM Information Server(US) の機能強化では、改善された展開機能と革新的なメタデータの使用を通して、開発サイクルが短縮されます。また、新しいバージョンのIBM IMS(US) は、拡張性があり、有効で、安全で、管理が容易なデータ・サーバー環境からSOAに対応した統合を提供します。
- サービス品質: Tivoli Composite Application Manager for SOA(US) では、サービス・フローのどこでボトルネックが発生しているかが表示されるため、顧客に影響を与える前にそれらを分離して解決することができます。
SOA運用の成功の実現
ITインフラは、段階的なSOA展開をサポートする準備ができていますか? 成長するための準備はできていますか? 予想どおりの価値が実現されていますか? IBMは、Smart SOAへの信頼できる経験豊富な案内役として、SOAの健康状態に関するさまざまな質問にお答えします。IBM SOA Healthcheckによって、SOAプロジェクトの状態を調査して現時点の問題領域を特定し、将来のSOAニーズのために扱わなければならない領域を認識するサポートをします。
次の2つの新しいHealthcheckワークショップを発表しています。
- Application and Services Healthcheck Workshop for SOAでは、アプリケーションとサービスの再利用、サービスの利用方法、SOAサービスのセキュリティーの有効性を評価します。
- Infrastructure Healthcheck Workshop for SOAでは、インフラの柔軟性、SOAのミドルウェア・サポート、およびサービス管理を評価します。
グローバルに統合されたプロセスの監視と管理の確立
実績のあるSOAガバナンス技術を使えば、SOAプロジェクトとサービスの監視と管理が可能になるだけでなく、効果的な再利用を促進することができます。また、この技術はお客様の状況に合わせたSOAガバナンスの進め方の検討をサポートし、設計、開発、品質テスト、および最終的な使用終了までのサービスのライフ・サイクルを効率的にガイドしていくことができます。さらに、品質、料金、内容、場所などのサービスに関する情報へのアクセスを提供することによって、再利用を促進することができます。
- WebSphere Service Registry and Repository は、WebSphere Business Services Fabricと統合され、使いやすさを向上させるさまざまな機能が追加されています。
- Rational Asset Managerは、サービスの開発と展開をサポートするように設計されています。Rationalのテスト用製品である、Rational Tester for SOA Quality と Rational Performance Tester Extension for SOA Quality は、さまざまなサービス・インターフェースと安全なサービスに対するサポートが追加されています。
