Innovating@Sun コミュニティ ご購入について (0120-33-9096) マイ・アカウント 日本 [Change] 日本語

SOA
Begin Product Tab Sub Links 概要 業務マネージャーにとっての利点 Active Sub Link 技術マネージャーにとっての利点

技術マネージャーにとっての利点

SOAを利用すれば、統合された複合アプリケーションを介して、より簡潔で経済的な方法で情報やサービスを配信できるようになります。

 

技術面での主な利点

  • 既存システムの価値向上
  • 必要箇所に限定したSOAの導入
  • 最先端の業界による支援
  • 業務目標の達成に注力
  • アプリケーションの移植性と相互運用性の向上
  • IT資源と業務目標の連携

SOA導入前後の変化

Before and After SOA

導入前:
従来のITアーキテクチャーでは、業務における作業、アプリケーション、データが独立して、相互の連携を欠いた「サイロ」に存在します。ユーザーは、ある業務の遂行にあたって一連の作業を行うために、それぞれのネットワーク、アプリケーション、データベースを別々に操作しなければなりません。各サイロには、途方もないIT予算が投じられ、従業員による保守にも膨大な時間がかかります。

導入後:
サービス指向アーキテクチャ(SOA)は、業務上の作業に必要なデータを配信するアプリケーションを集約し、統合された1つのサービスとして完成させます。もはやユーザーは、わざわざ複数のシステムにログインし、関連のあるデータを検索して、その結果を手作業でまとめる必要はありません。業務の作業遂行に必要なSOAサービスの記述にユーザーが関わっているため、作業の結果を示す情報は1つのアプリケーションとして処理され、1画面内に表示されます。また、これらの操作はすべて一度のログインで行われます。


既存システムの価値向上

SOAは、現存するほぼすべての情報資源を基盤として構築されるというアーキテクチャー形式をとっています。レガシーシステムの置き換えや廃棄は行われません。実際、SOAでは、既存のアプリケーションどうしを組み合わせてサービスとして提供します。このアプリケーションの統合は、各ユーザーの求めるどんな組み合わせに対しても行われます。より多くのユーザーが、各自好きな機器を使ってより多くの全社的リソースにアクセスできるようになります。


必要な個所に限定したSOAの導入

SOAの導入は、お客様のご都合に合わせて、最も必要な部分から段階的に始めることができます。SOAの実装には時間や資金、フロントエンドでの再教育が必要になりますが、こうした投資はすぐに回収できます。


最先端の業界による支援

Webサービスは、SOAではありません。むしろ、多くのパートナーと製品があふれる豊かなWebサービスの世界を活用しているのがSOAなのです。Webサービスは、オープンで既存資産を活かせることから、SOAに適したテクノロジーになりつつあります。


業務目標の達成に注力

SOAは、お客様が必要とするミドルウェアを提供します。SOAのミドルウェアはすべて、実績があり、サポートされているインフラストラクチャー製品です。開発者は、ミドルウェアを作成することなく、アプリケーションの再構築に専念できます。この再構築によって、現在の業務を反映し、企業の目標を達成するための複合サービスが生み出されます。


アプリケーションの移植性と相互運用性を向上

SOAは、WS-I Basic Profile、WSRP、BPEL、Liberty、Services Registryなどの業界標準に基づいているため、Java EEや.NETのレガシーリソースの統合、共有、再利用が可能です。つまり、開発者は、ユーザーの環境に関係なく、自ら選んだ言語またはプラットフォームで開発を行うことができます。また、既存のシステムは、より多くのユーザーの目に触れることになります。


IT資源と業務目標の連携

業務に合わせてITを導入するSOAサービス開発のトップダウンアプローチによって、お客様のビジネスユーザーの声が開発サイクルに反映されます。このことは、アプリケーション開発の目標の1つとして少なくとも20年は掲げられてきましたが、今ようやく可能になり、実用化にいたっています。SOAサービスのインタフェースは、各ユーザーのニーズと直接伝えられた意見に基づいたものです。そのため、データソースに連動していない、といった不満の声が届くことはありません。ユーザーは、お客様のどのリソースからでもデータを取得し、そのデータどうしを統合して、1つの画面でほぼ瞬時に参照できるのです。