CIOのコメント
当社はSOAという概念を実現するためにWebSphereを導入。SOAによって、ITをビジネス変革の原動力にすることができました。システムの管理は一段と簡潔になり、コストも低減。変更も今までより容易に行えるように大幅に簡素化。何よりも、システムをゼロから作り直す必要がなくなりました。既存のIT資産をできるところから進めていけばいいのです。
SOAの採用前は?
SOAの採用前、残念ながらITはビジネス変革の障害になっていました。システムは想像以上に複雑だったのです。アプリケーションは部門ごとに重複、データはバラバラに分散、システムも別々に設計されていました。変更の際には、同じプログラムにもかかわらず何度も作り直す必要が生じ、きわめて効率の悪いものになっていました。また、分散しているシステム間の連携は、管理が困難なうえにコストのかかる一対一の接続が一般的でした。そのころの私は、変更の必要が生じたときには、システムを一から新たに構築しなおすしか方法がないように思っていたのですが、そのような方法では限界がありました。
SOAへの取り組み
初めてSOAというコンセプトについて検討したとき、SOAは我々にとってふさわしい考え方のように思えました。しかし、どこから手をつければよいのかわからなかったのも事実。そこでIBMに相談したのです。IBMは、オープン・スタンダードなインターフェースの導入と、フロントエンドとバックエンドの機能を疎結合することで、稼働しているプラットフォームに左右されずにあらゆるIT資産を統合する手法を教えてくれました。これにより、当社はビジネス・プロセスをモデル化し、次いでシステムをビジネス・プロセスに適応させることができるようになりました。一対一の接続からも脱却し、WebSphereを利用してビジネス・プロセス、つまり業務の流れに沿ってエンド・ツー・エンドで統合したのです。
SOA採用後は!
いわゆるビッグバン・アプローチではありません。プロジェクトごとに、少しずつ時間をかけて移行していったのです。新しく導入されたサービスは、当社のIT基盤を劇的に簡素化しました。今では、システムの変更の際にやらなければならないことは、ひとつのシステムに変更を加えて全業務部門に適用するだけです。WebSphereは、各サービスのシステム構築の際に、予測されるほとんどすべての変更に備えることができます。また、開発時間を短縮し、ITがビジネスの障壁とならないようにするためにも効果を発揮。それどころか、ビジネスの要望に迅速に対応して変更できるため、競合相手より先んじて優位に立つこともできます。さらに、既存資産やスキル・セットの再利用によるコストの低減も期待できます。SOAにより、IT部門が効率性も即応性も向上していることは明らかです。
※本文はSOAのメリットを解説するためのフィクションであり、全てのお客様について同様の効果を実現することが可能なわけではありません。
