I’m back in another beautiful city this week – Vienna, Austria. First food stop was to have some tasty Vienna sausages with a special sauce. Strange as it seems, I also like to try out a country’s version of Texican food when I can. I actually had a decent helping of nachos one night, including chili. Sad thing was the chili had beans in it…a Texas sacrilege!
One of the students brought up a question this week that has recurred before. He asked why a Service is not just considered a type (sub-class) of Logical Resource. I have pondered this question over the last few years and have a few observations I thought I would share here.
Before I go too far, let me use one of my favorite phrases “it’s all about choices”, which I will return to later. I say this now to hopefully not raise too many hackles with what comes next here.
My initial observation was that this was another sacrilege, but not a Texas one! But, then I started looking closely at the Information Framework, the Business Process Framework, and the Application Framework.
Then I looked at the Business Process Framework closely. The Level 2 processes in the Service horizontals share almost all the same names as those in the Resource domain, with a few exceptions. However, is Resource Provisioning just another name for Resource Configuration and Activation? An examination of the Level 3 processes and their descriptions results in the same conclusion – duplication with one term (Service) used instead of another (Resource).
My next visit was to the Application Framework. While, there are some differences, there is also a lot of what appears to be duplication here also.
Add to this a few more observations… Years ago I remember the old term Product/Service, where Products were physical “things” (Physical Resources) offered and Services were the intangible “things” (Logical Resources) offered. So, perhaps somewhere along the way we separated Product and Service into two concepts/domains, when Logical Resource would suffice.
I’ll close this with a few questions. What is different about a connection dedicated to a customer and a connection used within a provider’s / operator’s infrastructure? Isn’t it just the (resource) configuration of the connection, such as the dedicated connection being protected against use by someone else? I have simplified somewhat to make a point as there would certainly be an association between the dedicated connection and the customer and other configuration parameters. But, this is already supported in the Information Framework via an association between a Service and a Customer.
And returning to choices - the Service domains in the Frameworks would certainly stay for those that choose to use/implement them. But wouldn’t making it a type of Logical Resource make our Frameworks simpler? And, it would certainly end, I hope, a lot of the Product and Service debates that continue to occur!
Back home next week for three weeks with no travel to exotic destinations…yippee for Jeannie and me!
Posted
08-26-2010 3:39 AM
by
John Reilly