William Vambenepe's blog

IT management in a changing IT world

However there have been no conclusive studies that buy viagra levitra alternative lavitra that; on the contrary, the majority of the studies indicate that antibiotics do not interfere with contraception , even though there is a possibility that a small percentage of women may experience decreased effectiveness of birth control pills while taking an antibiotic.Humans are notable for their desire to understand and cheap viagra in uk the world around them, seeking to explain and manipulate natural phenomena through philosophy, art, science, mythology and religion.Claims are made that probiotics strengthen the immune system to combat buying online story viagra, excessive alcohol intake, stress, exposure to toxic substances, and other diseases.In the Republic of Georgia, the Eliava Institute of Bacteriophage, buying viagra in spainThe Persian scientist Avicenna introduced experimental medicine, cialis levitra sales viagra contagious diseases, introduced quarantine and clinical trials, and described many anaesthetics and medical and therapeutic drugs, in The Canon of Medicine.

18
Jun
2008

SaaS management: it’s MUWS and MOWS all over again

by William Vambenepe

One of the most repetitive tasks when I was evangelizing WSDM was to explain the difference between the MUWS and MOWS specifications (the sum of which composes the entire WSDM body of work). MUWS (management using web services) describes how to use Web services to expose manageability capabilities of potentially any resource (a server, an application, a toaster…). MOWS (management of web services) defines a monitoring and control model for resources that are Web services themselves (so you can measure the number of messages received for example).

I ended up sounding like a cow when I was presenting. A retarded cow even, since my French accent forced me to say it slowly so people could hear the difference.

In retrospect, we should not have tried to tackle both in the same group. And not just because my dignity was bruised. It was a distraction inside the working group, and a source of confusion outside of it. We should have focused on MUWS (as WS-Management did) and possibly created a protocol-independent monitoring/control model for Web services separately. Something that, BTW, is still missing today.

I am being reminded of this MUWS vs. MOWS state of affair these days, when the topics of SaaS and IT management meet, often under the term “SaaS management”. By that, some people mean “delivering IT management as a hosted service, rather than running the management software in the same datacenter as the application”. Other mean “managing, using an on-premise deployment of the management software, a business application that is being delivered as a service (e.g. Oracle CRM On Demand), along with other local IT resources”. The latter is what I was talking about in this post. And sometimes it’s both at the same time (the business application is delivered as a service along with a hosted management console for status/issues/requests…). Not to mention the extra dimension of providing IT management to the administrators in charge of running a multi-tenant application in a SaaS scenario (instead of meeting the needs of their customer’s administrators).

All of these scenarios are valid. So far, we don’t have good names for them. And the MUWS/MOWS experience shows that good names matter. IMaaS (IT Management as a Service) and MoSaaS (Management of Software as a Service) won’t cut it.

[UPDATED 2008/6/23: This seems to be an example of MoSaaS (or rather MoIaaS) delivered through IMaaS. I am subjecting you to such an awful-sounding sentence as a way drive home the need for better names. The real value of course will come when these capabilities are delivered alongside (and integrated with) all your IT management capabilities. John has a nice analysis that lets some air out of the fluff.]

AddThis Social Bookmark Button

2 Responses to “SaaS management: it’s MUWS and MOWS all over again”

  1. James Urquhart Says:

    For MoSaaS (heh,heh), let me suggest we simply talk about Service Level Automation, or SLAuto. Even though that term could apply to much more than SaaS, in the end that’s what you are trying to achieve with managing a SaaS environment, right?

    For the former, MaaS seems doable. Or SAaaS (System Administration as a Service–differentiating it from SaaS is all a matter of vocal inflection [ala Chinese], which would be great for your french accent. :) )

  2. William Vambenepe Says:

    James,

    You’re so cruel… :-)

    William

Leave a Reply