ITIL® & Service Oriented Architecture
April 11, 2008
By David Nichols, www.itsmsolutions.com
The full article can be found here.
We hear a lot of buzz these days in software circles about Service Oriented Architecture (SOA). Software architects certainly place prime emphasis on it. But, beyond sharing the ‘SOA’ acronym with ITIL’s ‘Service Outage Analysis,’ how closely does Service Oriented Architecture really align with ITIL? Read on . . . the answer may surprise you.
The IT Infrastructure Library (ITIL®) as we all know provides us with a descriptive framework of best practices for the delivery of the components of the IT infrastructure as a set of services to the enterprise; better known as IT Service management (ITSM). The IT Infrastructure Library provides a source of guidance on what an IT organization needs to think about in order to provide an IT organization to deliver and directly support IT services.
IT Service Management is more than just the processes described within the IT Infrastructure Library. Effective IT Service Management requires the integration of several well-accepted frameworks, methods and standards. ITSM itself plays a major role in an overall Continuous Service Improvement Program (CSIP), which represents fundamental changes to the business and IT organizations, and how they approach IT and the utilization of IT services in enabling business processes.
Service-Oriented Architecture (SOA), in its most common definition deals with an architectural approach to the design of a software architecture that uses loosely coupled software “services” to support the requirements of (enables) the enterprise’s processes. In a properly architected SOA environment services are made available, independent of other services and can be accessed without the user (enterprise user) knowing about (or caring for that matter) the details of their underlying platform implementation.
Think of it as architecting a software utility. The logical extension of the concept is architecting the entire IT infrastructure as a utility service that incorporates both the application software and its hardware delivery platform.
The intent is to support both the integration as well as the consolidation of complex enterprise activities. Unfortunately, SOA currently does not specify any framework or methodology to actually implement a “service-oriented architecture.” Unlike ITIL, which is owned by the Office of Government Commerce in the UK, SOA currently has well over 50 organizations trying to move it along its evolutionary path.
Neckties & SOA
The old saying about never throwing away a necktie, just hold on to it and it will come back into style is applicable to SOA and ITIL too. Many of the concepts underlying the development of “loosely coupled” applications can be traced back to the COBOL days. For those of you that have not been around the galactic core once, COBOL is a 3rd generation programming language and stands for Common Business-Oriented Language.
Back “in the day” the mantra was “reuse,” which lead to structured programming, which lead to “object-oriented design” which lead to “object-oriented” languages which required “object-oriented analysis” … and the cycle went on until the “next big thing” came around (client server). The idea behind “object-orientation” was that we could build “objects” that could be used to assemble various applications. These objects could be plugged in and used without the need to understand how they worked. All you needed to know was what the “object” expected as input was and the form of the expected output from the “object.”
It was a very powerful concept, and when properly implemented was very successful in providing robust and flexible software applications to the enterprise. The difficulty was the commitment required by both the business and IT management in its adoption and the discipline and structure within IT necessary for its success; thus its demise.
Object-oriented Design (OOD) seems to have morphed over the years into the Object Management Group’s (OMG) Module-driven Architecture (MDA, which OMG has trademarked. MDA is viewed as a way to provide a platform independent service model for SOA. Okay!!! I’m confused; what does this have to do with ITIL? Hang in there…
One more trip in the “Way Back Machine” to the first version of IT Infrastructure Library (all 41 books); one book in the library, Understanding and Improving IT, was written from the business customer’s perspective and laid out what the business customer’s responsibilities were to become an efficient and effective consumer of IT services. It was probably the best book of the first version of the library because in effect it says (I’m paraphrasing),
“If the business and IT don’t get their goals aligned then none of this other stuff matters. And, oh-by-the-way, it’s the responsibility of both the business and IT to make sure that happens.”
That book has a lot of text and diagrams that read and look very similar to many of the text and diagrams in many SOA documents that are available today. It should not come as a big surprise, since the book was written about the same time object-orientation was reaching the top of the “hype-curve.”
Where There is Hype There is Fire
Over the years a number of frameworks (ITIL and CobiT) along with various methodologies (PMI, Prince2, Lean, Six Sigma, Lean Six Sigma, and Deming etc.) and standards (ISO17799, ISO9001:2000 and ISO20000) have come into being to address many of the issues facing the modern IT organization.
Why are there so many frameworks, methods and models?
To continue reading, please go to www.itsmsolutions.com
ITIL® is a Registered Trade Mark of the Office of Government Commerce in the United Kingdom and other countries.
Tagged:
application, applications, business, customer, enterprise, ERP, implementation, integration, IT Infrastructure Library, ITIL, ITSM, management, news, process, service, software, solution, solutions, source, support
Related Articles on CRM Help Desk Software.com
- ITIL Heroes Handbook - ITIL for Those Who Don’t Have the Time
- FREE ITIL® Foundation Study Guide
- Free ITIL® V3 Foundation Certification - Sample Exam 1
- Free ITIL® V3 Foundation Certification - Sample Exam 2
- Free ITIL® V3 Foundation Certification - Sample Exam 3
Recent Articles on CRM Help Desk Software.com
- Auxilium Pharmaceuticals Selects Cegedim Dendrite SaaS CRM Solution
- IrontouchMS expands LiveTime Software’s European network of ITIL service providers.
- TeamSupport .com named Startup of the Day by Microsoft
- Syntellect Announces PhoneLink for Siebel CRM
- SugarCRM Expands Footprint in Europe; Announces Latest Customer Wins
- NetSuite Announces New Financial Planning Module Enabling Business Performance Management
- Synygy Announces Full Integration with Salesforce CRM
- Numara Software Releases Numara Track-It! 9
- SugarCRM Delivers Enhanced Web Services and Improved Mobile CRM Tools
- Zoho Success Leads to ZOHO Corp.
Free Newsletter
Sign up for the free Daily newsletter, filled with tips and ideas on how to choose a proper CRM, Help Desk, Customer Support, or Enterprise Content Management software system. Your email address will be kept confidential and won't be shared. Easily unsubscribe at any time.
If you enjoy the free information available on this site, you're sure to enjoy the free newsletter as well:
Share and Enjoy:
Comments
One Response to “ITIL® & Service Oriented Architecture”
Got something to say?






Carnival of Enterprise Architecture #10 - July 1, 2008
Welcome to the July 1, 2008 edition of Carnival of Enterprise Architecture (Issue #10). Business Process Management Stephan Grindley presents Enterprise Asset Management Software - a Great Way to Manage posted at Asset Management Articles. Bozidar Spir…