Transparency comes at a cost and there is often a requirement for more transparency when something goes wrong. Off the top of my head, the only differences with Cloud are the details of the transparency needed and when that transparency is needed. The execution context should likely set the what and when or the framework for determining these.
Ken
A transparancy in SO Ecosystem has its special boundaries. A consumer cannot askabout dependencies, but can ask about policies applied and resolution of the policy dependency issue. For example, a Service Contact refers to a Policy 2 that is an extension of the Policiy 1 and the latter is not mentioned in the Contract. The P1 changes, while P2 has a graceful period to adopt this change. A consumer can request a disclosure of this graceful period becuase consumer becomes incompliant to P1 for this time.
- Michael
I like the final question: where is cloud an instance of typical business and where is it special?
Some other thoughts:
- I have seen many service description templates that have Dependencies as an attribute. This is not just what I’ve talked about as Preconditions. For example, when does the Consumer have the right/need to ask about the details of service composition? Opacity would say generally never. In a loose analogy, when does the Consumer have the right/need to ask about the details of cleaning solutions used at a dry cleaner. We assume the dry cleaner uses approved cleaners and disposes of waste per regulations. We demand transparency when something goes wrong.
Need to run to meeting. More thoughts later.
Ken
------------------------------------------------------------------------------
Dr. Kenneth Laskey
MITRE Corporation, M/S F510 phone: 703-983-7934
7515 Colshire Drive fax: 703-983-1379
McLean VA 22102-7508
I believe that Cloud Computing represents a classic example of an implementation of SOA Services, with full power of separation of ownership and all related problems. The presentation I will be making at the OASIS Cloud Identity conference in London (in July) is about one of such 'problems'. Actually, it is a problem only in the opinion of traditional inside-enterprise custom of dealing with user identities.
Real problems have raised from the business independency of Cloud providers; these problems have been outlined many times by corporate executives who tried to manage Cloud in the same way they dealt with their internal IT; this simply did not work.
Based on this view, I have wrote a few articles on this topic:
There are two viewpoints on Cloud Computing: consumer's and provider's one. They directly impact the understanding of the Cloud economy and, thus, the role of all Cloud attributes. There are many of them. For example, Cloud's elasticity is: 1) a detail of the implementation of Cloud service; 2) a major mechanism of Cloud economy to the provider; 3) a reasonable feature - pay for what you use - for the consumers, but nothing more than this (consumers do not care how a Cloud service operates). At the same time, a low cost of Cloud becomes a Providers' myth for Consumers when the latter count a full cost of Cloud service 'ownership'/usage.
I think we can ask the Martin's question with regard to a general renting/leasing business and alike.
- Michael
Can anyone recommend a concise summary of the relationship between service-oriented architecture and Cloud computing?
Also, is virtualization just an enabler (of the Cloud's elasticityattribute, for example) or something more?
Thanks,
Martin
--
Martin F Smith, Principal
BFC Consulting, LLC
McLean, Va 22102
703 506-0159
703 389-3224 mobile
--------------------------------------------------------------------- To unsubscribe from this mail list, you must leave the OASIS TC that generates this mail. Follow this link to all your TCs in OASIS at: https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
|