Welcome to the Capgemini graduate recruitment website
Home - About Us - Our People - Business Technology Consulting Graduate Blog

SOA in the 'Trough of Disillusionment'

Posted At : April 21, 2009 3:44 PM | Posted By : Alastair Parry

In my previous post I discussed what appeared to be the demise of distributed computing, when in reality it had been subsumed into the whirlwind of hype that is cloud computing.  Building on ideas and repackaging them as revolutionary concepts is not a new thing in IT, and cloud computing is the latest example of this.  Another good example, and what I will be discussing in this post, is the effect distributed computing has had on another industry shaping concept - Service Orientated Architecture.
 
SOA takes the notion of distributed computing, focussing primarily on sharing of hardware services, and extends it to software in the form of shared services.  A shared infrastructure in a 'grid' format is used to support a range of software services which execute simple reusable business tasks, such as ‘Get Data’, ‘Store Data’ or ‘Print’.  Using this example, a business requirement such as ‘the system should be able to retrieve a file, store it locally and print a physical copy’ can be satisfied by linking the three individual services together. 

Hanging a number of fine grained (helper services performing simple tasks such as ‘Store Data’) and coarse grained services (long running services that often orchestrate a number of other fine grained services) together will perform the end to end functionality required by a single project; mixing and matching this pool of reusable services enables you to perform the functionality of multiple projects.  To improve flexibility of the end solution and facilitate this ‘pick and choose’ pool of reusable services, each service should be loosely coupled, maintainable, adaptable and extendable, allowing for easy bug fixing and future enhancements without having to worry about users of a service.
 
In 2007, SOA was named by Gartner as the predominant approach for building IT solutions in the coming 3-4 years.  Now, Gartner recognise that, given how fickle and fast-paced the IT industry is, SOA has passed the peak of inflated expectations and is now in the trough of disillusionment, as defined by the Gartner ‘hype cycle’ - now is the time to prove that SOA is a viable method of delivery.  Capgemini, amongst other IT Consulting companies, has shown that SOA can be used in the real world to deliver mission-critical solutions at Corus and highly available, scalable and secure solutions at ING Direct.
 
SOA, contrary to what many may say, is here to stay - proof of this can be seen by the magnitude of blue-chip vendors releasing stable design time governance SOA tools, such as Oracle Enterprise Repository, and runtime governance tools, such as IBM Trivoli Composite Application Manager.  Have you experienced SOA delivery?  If so, did it live up to expectations?

Comments (0) | Print | Send | del.icio.us | Digg It! | Linking Blogs
Comment Moderation is enabled. Your comment will not appear until approved.

Post Your Comments


If you subscribe, any new posts to this thread will be sent to your email address.

Navigate

Recent posts

March 2010

Raleigh 10A Phase 1 - Kiulu Valley and Crocker Ridge Trek:

Comments (0)

February 2010

Technology Predictions for 2010

Comments (2)

January 2010

Noughties gadgets and goodbye

Comments (0)

December 2009

Raleigh 09K Phase 3 and End of Expedition:

Comments (1)

November 2009

Raleigh 09K Phase 2 - Gravity Water Feed

Comments (0)

Raleigh Sabbatical - 09K

Comments (0)

October 2009

Online Security & Education

Comments (0)

September 2009

Social Networks and Revenues

Comments (0)

August 2009

Value Add in the Cloud

Comments (0)

July 2009

IT and the Credit Crunch

Comments (0)

June 2009

Kinabalu Challenge 2009

Comments (0)

New Joiner, New Blogger!

Comments (0)

May 2009

Complex Event Processing and Enterprise

Comments (3)

Delivered!

Comments (0)

April 2009

Smartphone - smart choice or security risk?

Comments (0)

SOA in the 'Trough of Disillusionment'

Comments (0)

@twitter #twitter

Comments (0)

March 2009

We've got it SaaS'd!

Comments (0)

Monetising the Viewstream

Comments (0)

International Women's Day

Comments (0)

February 2009

What Ever Happened to Distributed Computing?

Comments (0)

Capgemini Raleigh International Event 2008 - grads get their hands dirty for the Awkright Society.

Comments (0)

Between A. Rock and a hard... case.

Comments (0)

Facebook for Business... you must be joking?

Comments (0)

January 2009

Being Green and the Impact of Technology

Comments (0)

WOA a top 10 strategic technology! SOA dead! What’s going on?

Comments (0)

Externalisation & Web3D: A Corporate View

Comments (2)

December 2008

Women and Technology

Comments (0)

“There are Updates Available”

Comments (0)

Spot the Tourist...

Comments (0)

A gentle introduction

Comments (0)

November 2008

New blogger! Let me introduce myself...

Comments (0)

So Long, Farewell, Auf Wiedersehen, Goodbye ... and the Nokia Morph

Comments (0)

It's been a busy period on the BTC

Comments (0)

October 2008

A little thinking goes a long way…

Comments (0)

September 2008

The Large Hadron Collider

Comments (0)

Post Olympic Blues

Comments (0)

August 2008

Getting a Leading Edge on the Graduate Recruitment Process

Comments (1)

Microsoft's Answer to Cloud Computing

Comments (0)

July 2008

My Charity Weekend

Comments (0)

Dragons Spotted in London : The BTC Challenge

Comments (0)

Boku: Programming is Child's Play

Comments (0)

Road to Beijing

Comments (0)

May 2008

Skills, Skills and More Skills

Comments (0)

iPlayer : Bandwidth Hog or Multimedia Marvel?

Comments (0)

April 2008

Ready, Steady, GO!

Comments (0)

What's Your Skillset?

Comments (0)

Honey. I Shrunk the Geeks!

Comments (0)

Introduction – Do you really need a Technology Degree to be a Technology Consultant?

Comments (0)

March 2008

Introducing - Ben Henderson

Comments (0)

In the beginning there was ...

Comments (0)


See all previous posts »

Consulting blogTechnology blogGraduate brochureApplyApplication and intetview advice